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

所属分类:输入-选择框

 90582  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>
相关插件-选择框

单选框和复选款

漂亮的单选框和复选框,调用简单,只需要引入js即可使用
  选择框
 24403  323

jq模拟下拉省市区三级联动插件

jq模拟下拉的省市区三级联动插件,完美兼容在ie下显示select的不友好ui,数据完整可直接使用
  选择框
 61374  444

vue选择检索国家页面模板(原创)

vue.js基于json异步调用可选择并且可以通过国家名称和手机区号进行检索相应的国家,并且有中文、日语、英语、越南语、韩语、五种语言,这些语言的显示是根据游览器语言而定。代码比较容易理解,用起来很方便。(支持多语言自适应手机和网站)
  选择框
 23058  271

移动端pc端地区选择插件

兼容移动端的地区选择插件
  选择框
 39357  334

讨论这个项目(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
    下载上了不能用了啊 回复
😃
  • 😀
  • 😉
  • 😥
  • 😵
  • 😫
  • 😘
  • 😡
  • 👍
  • 🌹
  • 👏
  • 🍺
  • 🍉
  • 🌙
  • 💖
  • 💔
😃
  • 😀
  • 😉
  • 😥
  • 😵
  • 😫
  • 😘
  • 😡
  • 👍
  • 🌹
  • 👏
  • 🍺
  • 🍉
  • 🌙
  • 💖
  • 💔
取消回复