html5中文学习网

您的位置: 首页 > 网站及特效实例 > javascript特效 » 正文

基于jQuery实现下拉框_jquery_

[ ] 已经帮助:人解决问题

项目中经常会遇到下拉框,在扁平化和响应式布局大行其道的今天,使用jQuery来实现下拉框就十分的必要了,而且也会美观很多,这里就给大家推荐一段基于jQuery的下拉框代码。yuSHTML5中文学习网 - HTML5先行者学习网

jQuery代码:yuSHTML5中文学习网 - HTML5先行者学习网
yuSHTML5中文学习网 - HTML5先行者学习网

复制代码 代码如下:
yuSHTML5中文学习网 - HTML5先行者学习网
        $(function(){ yuSHTML5中文学习网 - HTML5先行者学习网
            $('#add').click(function(){ yuSHTML5中文学习网 - HTML5先行者学习网
                var $options = $('#select1 option:selected'); yuSHTML5中文学习网 - HTML5先行者学习网
                $options.appendTo("#select2"); yuSHTML5中文学习网 - HTML5先行者学习网
            }); yuSHTML5中文学习网 - HTML5先行者学习网
            $('#remove').click(function(){ yuSHTML5中文学习网 - HTML5先行者学习网
                var $options = $('#select2 option:selected'); yuSHTML5中文学习网 - HTML5先行者学习网
                $options.appendTo("#select1"); yuSHTML5中文学习网 - HTML5先行者学习网
            }); yuSHTML5中文学习网 - HTML5先行者学习网
            $('#add_all').click(function(){ yuSHTML5中文学习网 - HTML5先行者学习网
                var $options = $('#select1 option'); yuSHTML5中文学习网 - HTML5先行者学习网
                $options.appendTo("#select2"); yuSHTML5中文学习网 - HTML5先行者学习网
            }); yuSHTML5中文学习网 - HTML5先行者学习网
            $('#remove_all').click(function(){ yuSHTML5中文学习网 - HTML5先行者学习网
                var $options = $('#select2 option'); yuSHTML5中文学习网 - HTML5先行者学习网
                $options.appendTo("#select1"); yuSHTML5中文学习网 - HTML5先行者学习网
            }); yuSHTML5中文学习网 - HTML5先行者学习网
            $('#select1').dblclick(function(){ yuSHTML5中文学习网 - HTML5先行者学习网
               var $options = $("option:selected",this); //获取选中的选项 yuSHTML5中文学习网 - HTML5先行者学习网
                $options.appendTo('#select2'); yuSHTML5中文学习网 - HTML5先行者学习网
            }); yuSHTML5中文学习网 - HTML5先行者学习网
            $('#select2').dblclick(function(){ yuSHTML5中文学习网 - HTML5先行者学习网
                var $options = $("option:selected",this); //获取选中的选项 yuSHTML5中文学习网 - HTML5先行者学习网
                $options.appendTo('#select1'); yuSHTML5中文学习网 - HTML5先行者学习网
            }); yuSHTML5中文学习网 - HTML5先行者学习网
        }); yuSHTML5中文学习网 - HTML5先行者学习网
yuSHTML5中文学习网 - HTML5先行者学习网

HTML代码:yuSHTML5中文学习网 - HTML5先行者学习网

复制代码 代码如下:
yuSHTML5中文学习网 - HTML5先行者学习网
   <div style="width: 250px"> yuSHTML5中文学习网 - HTML5先行者学习网
   <div class="content" style="float: left"> yuSHTML5中文学习网 - HTML5先行者学习网
       <select multiple id="select1" style="width: 100px;height: 160px;"> yuSHTML5中文学习网 - HTML5先行者学习网
           <option value="1">选项1</option> yuSHTML5中文学习网 - HTML5先行者学习网
           <option value="2">选项2</option> yuSHTML5中文学习网 - HTML5先行者学习网
           <option value="3">选项3</option> yuSHTML5中文学习网 - HTML5先行者学习网
           <option value="4">选项4</option> yuSHTML5中文学习网 - HTML5先行者学习网
           <option value="5">选项5</option> yuSHTML5中文学习网 - HTML5先行者学习网
           <option value="6">选项6</option> yuSHTML5中文学习网 - HTML5先行者学习网
           <option value="7">选项7</option> yuSHTML5中文学习网 - HTML5先行者学习网
           <option value="8">选项8</option> yuSHTML5中文学习网 - HTML5先行者学习网
       </select> yuSHTML5中文学习网 - HTML5先行者学习网
       <div> yuSHTML5中文学习网 - HTML5先行者学习网
           <span id="add">选中添加到右边>></span><br> yuSHTML5中文学习网 - HTML5先行者学习网
           <span id="add_all">全部添加到右边>></span> yuSHTML5中文学习网 - HTML5先行者学习网
       </div> yuSHTML5中文学习网 - HTML5先行者学习网
   </div> yuSHTML5中文学习网 - HTML5先行者学习网
   <div style="float: right;"> yuSHTML5中文学习网 - HTML5先行者学习网
       <select multiple id="select2" style="width: 100px;height: 160px;"> yuSHTML5中文学习网 - HTML5先行者学习网
       </select> yuSHTML5中文学习网 - HTML5先行者学习网
       <div> yuSHTML5中文学习网 - HTML5先行者学习网
           <span id="remove"><<选中删除到左边</span><br> yuSHTML5中文学习网 - HTML5先行者学习网
           <span id="remove_all"><<全部删除到左边</span> yuSHTML5中文学习网 - HTML5先行者学习网
       </div> yuSHTML5中文学习网 - HTML5先行者学习网
   </div> yuSHTML5中文学习网 - HTML5先行者学习网
</div>yuSHTML5中文学习网 - HTML5先行者学习网
yuSHTML5中文学习网 - HTML5先行者学习网

是不是很简单?小伙伴们需要的话直接就可以拿到项目中使用了。yuSHTML5中文学习网 - HTML5先行者学习网

(责任编辑:)
推荐书籍
推荐资讯
关于HTML5先行者 - 联系我们 - 广告服务 - 友情链接 - 网站地图 - 版权声明 - 人才招聘 - 帮助