首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法绑定单击事件:H未定义错误

问无法绑定单击事件:H未定义错误
EN

Stack Overflow用户
提问于 2012-09-10 13:34:20
回答 2查看 672关注 0票数 0

我已经使用$('#div_id').unbind('click');删除了单击事件,但在某些情况下,我想为相同的div添加单击事件。我用来做$('#div_id').bind('click');。

但它在firbug中给出的错误是H is undefined,所以我不能保留它的点击事件。

我正在使用jquery.min.js。是因为jquery的精简版本吗?

谢谢。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2012-09-10 13:38:59

你可以这样做:

  • 在外部定义
  • 的处理程序函数,并使用下面类似的方法

函数handlerFunction() { //点击处理程序的代码} $('#div_id').bind(' click ',handlerFunction);

因为您必须使用event 设置handlerFunction。

票数 1
EN

Stack Overflow用户

发布于 2012-09-10 13:39:46

确保包含click事件的函数处理程序。此外,如果您担心为特定的div元素(但不是所有事件)交换单击事件,那么只需考虑对父元素使用JQuery委托事件处理程序,然后使用一些状态变量来确定元素后面是否有“无”事件单击操作。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/12345853

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档