导航菜单

超炫select下拉菜单美化jQuery插件

阿里云


jquery.dropdown 是一款效果非常炫酷的 select 下拉菜单美化插件。这款 jQuery 下拉菜单美化插件能够使菜单选项一各种很炫的动画方式展现出来,其中的一些 3d 动画使用到了 css3 3d 动画效果。

HTML 代码

先来看一个简单的 html 结构。

也想出现在这里?联系我们
创客主机
  1. <select id="cd-dropdown" class="cd-select">
  2.   <option value="-1" selected>Choose an animal</option>
  3.   <option value="1" class="icon-monkey">Monkey</option>
  4.   <option value="2" class="icon-bear">Bear</option>
  5.   <option value="3" class="icon-squirrel">Squirrel</option>
  6.   <option value="4" class="icon-elephant">Elephant</option>
  7. </select>

调用方法

  1. $( '#cd-dropdown' ).dropdown();

如果要应用 css transform 效果,select 下拉菜单的结构如下:

  1. <div class="cd-dropdown">
  2.   <span>Choose an animal</span>
  3.   <input type="hidden" name="cd-dropdown">
  4.   <ul>
  5.     <li data-value="1"><span class="icon-monkey">Monkey</span></li>
  6.     <li data-value="2"><span class="icon-bear">Bear</span></li>
  7.     <li data-value="3"><span class="icon-squirrel">Squirrel</span></li>
  8.     <li data-value="4"><span class="icon-elephant">Elephant</span></li>
  9.   </ul>
  10. </div>

当我们点击第一个 span 的时候,将使用 jQuery 给它的父元素 cd-dropdown 添加 class cd-active,当选择了一个选项,我们将把它插入到 select 的第一位的位置上。

可用参数

  1. speed : 300,
  2. easing : 'ease',
  3. gutter : 0,
  4.  
  5. // initial stack effect
  6. stack : true,
  7.  
  8. // delay between each option animation
  9. delay : 0,
  10.  
  11. // random angle and positions for the options
  12. random : false,
  13.  
  14. // rotated [right || left || false]: the options will be rotated to the right side or left side
  15. // make sure to set the transform-origin in the style sheet
  16. rotated : false,
  17.  
  18. // effect to slide in the options
  19. // value is the margin to start with
  20. slidingIn : false

超炫 select 下拉菜单美化 jQuery 插件

已有 624 人购买
查看演示升级 VIP立刻购买

演示地址 下载地址
收藏
(1)

发表回复

热销模板

Ashade - 作品展示摄影相册WordPress汉化主题
LensNews

本站承接 WordPress / PbootCMS / DedeCMS 等
系统建站、仿站、开发、定制等业务!