如何检索使用 click() 添加的 onclick 事件 [重复]
Posted
技术标签:
【中文标题】如何检索使用 click() 添加的 onclick 事件 [重复]【英文标题】:how to retrieve onlick events added with click() [duplicate] 【发布时间】:2011-11-17 23:56:32 【问题描述】:可能重复:jQuery find events handlers registered with an object
如何检索所有使用 click() 添加的 onlick 方法?
【问题讨论】:
【参考方案1】:这将返回一个对象数组:
$(foo).data("events").click
访问handler
成员获取函数:
$(foo).data("events").click[0].handler
JSFiddle:http://jsfiddle.net/Q7hdz/
来自docs:
jQuery 本身使用 .data() 方法将信息保存在名称 'events' 和 'handle' 下...
因此 Alnitak 的以下警告可能适用。
【讨论】:
危险将罗宾逊!这些是 jQuery 内部,可能会改变。以上是关于如何检索使用 click() 添加的 onclick 事件 [重复]的主要内容,如果未能解决你的问题,请参考以下文章