bing和on的绑定事件的区别小结
来源:互联网 发布:手机原创歌曲软件 编辑:程序博客网 时间:2024/06/08 11:33
1. bing:.bind(events [,eventData], handler);
.bind()是最直接的绑定方法 ,会绑定事件类型和处理函数到DOM element上, 这个方法是存在最久的,而且也很好的解决了浏览器在事件处理中的兼容问题。其特点是使用简单方便,
但是其缺点是多个元素同时绑定同一个事件时,触发底层事件时上层事件也会同步触发,同时它也无法绑定其后动态加载的元素,绑定元素过多时还会产生效率问题;
2. on:.on(events [,selector] [,data], handler);
而on()方法则不会出现这个问题,它可以绑定动态加载的元素,没有bing()的束缚,其利用事件冒泡,将子元素的事件委托给父元素进行事件处理,避免了子元素过多可囊会造成的性能问题
.on方法比.bind方法多一个参数'selector'.on的selector参数是筛选出调用.on方法的dom元素的指定子元素。使其更加灵活易用。
其实.bind()方法也是通过on()方法实现的;
0 0
- bing和on的绑定事件的区别小结
- 事件绑定on和addEventListener的区别
- jQuery事件绑定bind、live、delegate和on的区别
- js attachEvent ,addEventListener 和 on 绑定事件的区别
- Jquery事件绑定函数:on和bind的区别
- Jquery 日记一:bing live delegate三个绑定事件操作的区别 !
- 事件绑定和普通事件的区别
- jquery的bind跟on绑定事件的区别
- jquery的bind跟on绑定事件的区别
- jquery的bind跟on绑定事件的区别
- jquery的bind跟on绑定事件的区别
- jQuery事件绑定和JavaScript原生事件绑定的区别
- jQuery事件绑定方法bind、 live、delegate和on的区别
- 关于jQuery绑定事件on和bind的区别详解 -- sanai
- 关于原生事件绑定和jquery的On
- 委托和事件的区别 小结
- jQuery的事件委托机制和事件绑定的区别
- JavaScript事件绑定和事件监听的区别
- [LeetCode]171. Excel Sheet Column Number(Excel表格列号)
- 【数据结构_堆_1098】堆的判断
- 2017腾讯基础研究岗位面试经历
- ZooKeeper集群管理
- 知名技术团队博客
- bing和on的绑定事件的区别小结
- bootstrap源码jQuery插件之button.js源码分析笔记
- SpringMVC注解(二)
- TCP阻塞控制
- 线程安全杂谈之ThreadLocal
- js内置对象之Number
- Hadoop集群安装步骤
- LeetCode Algorithms 7. Reverse Integer 题解
- 父类到子类的转换(向下转型)and instanceof 运算符