jquery的bind跟on绑定事件的区别
2021-01-24 07:14
标签:blog www 文档 htm http 指定 冒泡 tor 好处 jquery的bind跟on绑定事件的区别 jquery文档中bind和on函数绑定事件的用法: .bind(events [,eventData], handler) .on(events [,selector] [,data], handler) 从文档中可以看出,.on方法比.bind方法多一个参数‘selector‘ .on的selector参数是筛选出调用.on方法的dom元素的指定子元素,如: $(‘ul‘).on(‘click‘, ‘li‘, function(){console.log(‘click‘);})就是筛选出ul下的li给其绑定click事件; 那么这个selector参数的好处是什么? 好处在于.on方法 原理是事件冒泡,进行事件委托,子元素把事件委托给父元素进行事件处理; 这样的好处 2.为动态添加的元素也能绑上指定事件; 如: 来源:https://www.cnblogs.com/ranyonsue/p/6226222.html jquery的bind跟on绑定事件的区别 标签:blog www 文档 htm http 指定 冒泡 tor 好处 原文地址:https://www.cnblogs.com/wangyuyanhello/p/13254922.html
jquery的bind跟on绑定事件的区别:主要是事件冒泡;$(‘ul li‘).on(‘click‘, function(){console.log(‘click‘);})的绑定方式和$(‘ul li‘).bind(‘click‘, function(){console.log(‘click‘);})一样;
我通过js给ul添加了一个li:$(‘ul‘).append(‘
上一篇:LNMP架设动态网站
下一篇:Http协议之详解