绑定事件
- 普通方法:$(selector).click(fn)
- 绑定多个事件:$(selector).bind(“event1 event2”,fn)
- 动态创建元素绑定事件:$(parentEle).delegate(childEle,”event1 event2”,fn)
- 终极版本:$(parentEle).on(“event1 event2”,childEle,fn)
触发事件
- 简单触发事件
- $(selector).click()
- trigger
- $(selector).trigger(“click”);触发浏览器默认行为
- triggerHandler
- $(selector).triggerHandler(“focus”);不触发浏览器默认行为
解绑事件
- off
- 解绑所有事件$(selector).off()
- 解绑指定事件$(selector).off(“event1 event2”)
- 解绑代理事件$(selector).off(“event” , “**”)
- unbind、ubdelegate
事件对象
- 事件对象属性
阻止浏览器默认行为
- event.preventDafault
- return false;
阻止事件冒泡
- event.stopPropagation()
- return false;
本文详细介绍了使用jQuery进行事件绑定及触发的方法,包括简单的click事件、多种事件的绑定、动态元素事件绑定等,并探讨了如何解绑事件以及事件对象的使用。
358

被折叠的 条评论
为什么被折叠?



