zoukankan      html  css  js  c++  java
  • jQuery监听事件经典例子



    关键字:jQuery监听事件经典例子 


    js代码: 
    ============================================================ 

    $(function(){ 
       $("#s1 option:first,#s2 option:first").attr("selected",true); 
      
       $("#s1").dblclick(function(){ 
         var alloptions = $("#s1 option"); 
         var so = $("#s1 option:selected"); 

         so.get(so.length-1).index == alloptions.length-1?so.prev().attr("selected",true):so.next().attr("selected",true);
        
         $("#s2").append(so); 
       }); 
      
       $("#s2").dblclick(function(){ 
         var alloptions = $("#s2 option"); 
         var so = $("#s2 option:selected"); 
        
         so.get(so.length-1).index == alloptions.length-1?so.prev().attr("selected",true):so.next().attr("selected",true);
        
         $("#s1").append(so); 
       }); 
      
       $("#add").click(function(){ 
         var alloptions = $("#s1 option"); 
         var so = $("#s1 option:selected"); 

         so.get(so.length-1).index == alloptions.length-1?so.prev().attr("selected",true):so.next().attr("selected",true);
        
         $("#s2").append(so); 
       }); 
      
       $("#remove").click(function(){ 
         var alloptions = $("#s2 option"); 
         var so = $("#s2 option:selected"); 
        
         so.get(so.length-1).index == alloptions.length-1?so.prev().attr("selected",true):so.next().attr("selected",true);
        
         $("#s1").append(so); 
       }); 
      
       $("#addall").click(function(){ 
         $("#s2").append($("#s1 option").attr("selected",true)); 
       }); 
      
       $("#removeall").click(function(){ 
         $("#s1").append($("#s2 option").attr("selected",true)); 
       }); 
      
       $("#s1up").click(function(){ 
         var so = $("#s1 option:selected"); 
         if(so.get(0).index!=0){ 
           so.each(function(){ 
               $(this).prev().before($(this)); 
           }); 
         } 
       }); 
      
       $("#s1down").click(function(){ 
         var alloptions = $("#s1 option"); 
         var so = $("#s1 option:selected"); 
        
         if(so.get(so.length-1).index!=alloptions.length-1){ 
           for(i=so.length-1;i>=0;i--) 
           { 
             var item = $(so.get(i)); 
             item.insertAfter(item.next()); 
           } 
         } 
       }); 
      
       $("#s2up").click(function(){ 
         var so = $("#s2 option:selected"); 
         if(so.get(0).index!=0){ 
           so.each(function(){ 
               $(this).prev().before($(this)); 
           }); 
         } 
       }); 
      
       $("#s2down").click(function(){ 
         var alloptions = $("#s2 option"); 
         var so = $("#s2 option:selected"); 
        
         if(so.get(so.length-1).index!=alloptions.length-1){ 
           for(i=so.length-1;i>=0;i--) 
           { 
             var item = $(so.get(i)); 
             item.insertAfter(item.next()); 
           } 
         } 
       }); 
    }); 
  • 相关阅读:
    获取股票行情API 接口
    使用百度地图来展示自定义的GPS点,用pyechart 框架实例
    C 语言基础笔记
    GPS 测试汇总和python GPS 导航地图实现
    用python 来炒股二 BeautifulSoup爬虫信息新闻文章
    Python tkinter 笔记 [pack,place,grid 布局管理]
    RSS 订阅精选 2020
    用python来炒股<三> 炒股交易系统(法则)
    使用python 来实现炒股
    鼠须管输入法的配置介绍
  • 原文地址:https://www.cnblogs.com/baiduligang/p/4247128.html
Copyright © 2011-2022 走看看