实用的漂亮的下拉框-CUSTOM DROP-DOWN LIST STYLING

所属分类:输入-选择框

 90615  424  查看评论 (7)
分享到微信朋友圈
X
实用的漂亮的下拉框-CUSTOM DROP-DOWN LIST STYLING ie兼容10

今天我给大家介绍一款下拉选择框,有5种漂亮的样式可供我们选择,真的蛮实用的


预览图

width="474" height="300" title="下拉框" alt="下拉框"/>

alt=""/>

alt=""/>


使用步骤

该插件有5种表现形式,下面我就介绍一下第一种样式的实现,其它的大概一致,大家可以参考 Demo
1、引入以下的js和css文件

 <link rel="stylesheet" type="text/css" href="css/style.css">
<script type="text/javascript"src="http://ajax.googleapis.com/ajax/libs/jquery/1.8.2/jquery.min.js"></script>


2、在head标签中加入以下js代码

 <script type="text/javascript">
    function DropDown(el) {
        this.dd = el;
        this.placeholder = this.dd.children('span');
        this.opts = this.dd.find('ul.dropdown > li');
        this.val = '';
        this.index = -1;
        this.initEvents();
    }
    DropDown.prototype = {
        initEvents: function() {
            var obj = this;
            obj.dd.on('click',
            function(event) {
                $(this).toggleClass('active');
                return false;
            });
            obj.opts.on('click',
            function() {
                var opt = $(this);
                obj.val = opt.text();
                obj.index = opt.index();
                obj.placeholder.text('Gender: ' + obj.val);
            });
        },
        getValue: function() {
            return this.val;
        },
        getIndex: function() {
            return this.index;
        }
    }
 
    $(function() {
        var dd = new DropDown($('#dd'));
 
        $(document).click(function() {
            // all dropdowns
            $('.wrapper-dropdown-1').removeClass('active');
        });
 
    });
</script>


3、在body标签中加入以下格式的html代码

<div id="dd" class="wrapper-dropdown-1" tabindex="1">
    <span>Gender</span>
    <ul class="dropdown" tabindex="1">     
        <li>
            <a href="#">Male</a>
        </li>
        <li>
            <a href="#">Female</a>
        </li>
    </ul>
</div>
相关插件-选择框

jQuery移动端三级地区联动

jQuery移动端三级地区联动,和其实同类型相比这个代码量要少很多。
  选择框
 40102  384

jQuery移动端城市联动选择插件

修改jquery.area.js(by锐不可挡),添加热门城市功能
  选择框
 32281  333

jQuery电影票选座位(原创)

这是一个电影院购票时的选位置的插件
  选择框
 12724  135

jQuery手机端地区选择插件,三级联动省市区选择

areajs地区选择器,手机端地区选择器,省市区选择器
  选择框
 8876  77

讨论这个项目(7)回答他人问题或分享插件使用方法奖励jQ币 评论用户自律公约

    finer 0
    2016/10/21 10:10:49
    找了这么久,感觉还是这个网站收集的资源更精美 回复
    Gêτ τんé╁ sκyゾ 0
    2016/3/24 10:03:37
    全都是写伸手党,这么简单的效果还不是三两下就弄出来了,还用你这个插件么!连IE9都不支持,真够垃圾的! 回复
    戈弋 0
    2016/3/9 18:03:58
    perfect,简单实用! 回复
    凌力 0
    2015/8/5 13:08:54

    下啦的内容不能打开啊

    回复
    ←娴仔 0
    2015/5/7 16:28:52
    西瓜 0
    2015/1/10 19:22:09
    把代码中的。第12行google的样式删除,这个样式影响的打开速度。 回复
    走吧 0
    2015/1/10 18:02:04
    下载上了不能用了啊 回复
😃
  • 😀
  • 😉
  • 😥
  • 😵
  • 😫
  • 😘
  • 😡
  • 👍
  • 🌹
  • 👏
  • 🍺
  • 🍉
  • 🌙
  • 💖
  • 💔
😃
  • 😀
  • 😉
  • 😥
  • 😵
  • 😫
  • 😘
  • 😡
  • 👍
  • 🌹
  • 👏
  • 🍺
  • 🍉
  • 🌙
  • 💖
  • 💔
取消回复