首页 > Web开发 > 详细

jQuery事件处理

时间:2019-08-13 19:13:21      阅读:65      评论:0      收藏:0      [点我收藏+]
事件处理 on( ) 绑定事件

    on () 方法优势1:可以绑定多个事件,多个处理事件处理程序。

        $("div").on({   //  可以绑定多个事件
            mouseover:  function(){ },   
            mouseout:  function(){ },
            click:  function(){ }
         }); 
     // 如果事件处理程序相同
         $("div").on("mouseover  mouseout", function(){
                 $(this).toggleClass("current");  //   根据事件做添加,删除样式的操作
         });

     on()方法优势2:可以事件委派操作。事件委派的定义就是,把原来加给子元素身上的事件绑定在父元素身上,就是把事件委派给父元素。
        $("ul").on("click","li",function(){   //on("事件","子元素","回调函数")
            alert(‘hello‘);
        });   


     on()方法优势3:可以给未来动态创建的元素绑定事件
        $("ol").on("click","li",function(){
            alert(11);
        })
        var li=$("<li>后来创建的内容</li>");
        $("ol").append(li);         

  

 

  

jQuery事件处理

原文:https://www.cnblogs.com/qtbb/p/11347343.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!