我似乎在将一个自定义事件委托给一组元素,然后触发同一个事件时遇到了问题。我使用的是jQuery 1.6。我从表单中选择了一组:input元素,并将一个自定义attrToggle
事件委托给表单的包含元素。稍后,我在选择了那些相同的:input
元素后尝试trigger('attrToggle')
,但似乎没有触发处理程序。
我已经创建了一个简化的jsfiddle示例来说明此功能。
http://jsfiddle.net/VZHw2/1/
我似乎在将一个自定义事件委托给一组元素,然后触发同一个事件时遇到了问题。我使用的是jQuery 1.6。我从表单中选择了一组:input元素,并将一个自定义attrToggle
事件委托给表单的包含元素。稍后,我在选择了那些相同的:input
元素后尝试trigger('attrToggle')
,但似乎没有触发处理程序。
我已经创建了一个简化的jsfiddle示例来说明此功能。
http://jsfiddle.net/VZHw2/1/
1条答案
按热度按时间lp0sw83n1#
显然,不能触发附加到禁用元素的处理程序。必须首先启用该元素。