【发布时间】:2013-06-18 06:36:37
【问题描述】:
我无法获得triggerHandler() 方法的以下几点:
虽然 .
trigger()将对 jQuery 对象匹配的所有元素进行操作,但.triggerHandler()只影响第一个匹配的元素。使用
.triggerHandler()创建的事件不会在 DOM 层次结构中冒泡;如果它们没有被目标元素直接处理,它们什么也不做。
.triggerHandler()返回由它导致执行的最后一个处理程序返回的任何值,而不是返回 jQuery 对象(以允许链接)。如果没有触发任何处理程序,则返回undefined
【问题讨论】:
-
您想知道为什么
triggerHandler的行为与描述的一样吗?行为似乎很清楚,但它本身。如果不适合你,请在每一点上添加一些你不明白的地方。
标签: jquery