>  기사  >  웹 프론트엔드  >  基于jQuery实现下拉框_jquery

基于jQuery实现下拉框_jquery

WBOY
WBOY원래의
2016-05-16 16:30:321244검색

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

jQuery代码:

复制代码 代码如下:

        $(function(){
            $('#add').click(function(){
                var $options = $('#select1 option:selected');
                $options.appendTo("#select2");
            });
            $('#remove').click(function(){
                var $options = $('#select2 option:selected');
                $options.appendTo("#select1");
            });
            $('#add_all').click(function(){
                var $options = $('#select1 option');
                $options.appendTo("#select2");
            });
            $('#remove_all').click(function(){
                var $options = $('#select2 option');
                $options.appendTo("#select1");
            });
            $('#select1').dblclick(function(){
               var $options = $("option:selected",this); //获取选中的选项
                $options.appendTo('#select2');
            });
            $('#select2').dblclick(function(){
                var $options = $("option:selected",this); //获取选中的选项
                $options.appendTo('#select1');
            });
        });

HTML代码:

复制代码 代码如下:

  

  

      
      

           选中添加到右边>>

           全部添加到右边>>
      

  

  

      
      

          

          
      

  


是不是很简单?小伙伴们需要的话直接就可以拿到项目中使用了。

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.