JQuery如何判断元素是否绑定事件?

EdwardLong 2011-01-17 04:25:42
在网络上发现这个方法可以判断 元素是否有绑定事件,
jQuery.data(elem,"events")[type] //老版本也能用
$(elem).data("events")[type] //1.2.3以后才能用


if( $("#foo").data("events")["click"] ){
//your code
}
但是我使用就提示 $("#foo").data("events") undefined
是怎么回事?我使用的JQ是 1.3.2 版本
...全文
421 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
shenjianox 2013-09-18
  • 打赏
  • 举报
回复
我也想知道为啥 我也遇到了找个情况
EdwardLong 2011-01-17
  • 打赏
  • 举报
回复
我就是这样子使用的。

就是提示“$("#foo").data("events") undefined”
yhtapmys 2011-01-17
  • 打赏
  • 举报
回复
if( $("#foo").data("events")["click"] ){
----
if( $("#foo").data("events")[click] ){

87,910

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧