我正在寻找所有互联网,我找不到像我这样的情况。
我有一个带有导入javascript的jsp(让我们称之为A.jsp),它有一个onDocumemntReady。在该文档中,我为我的A.jsp。
的类元素绑定了一个click事件现在的问题是我有另一个页面有一个循环,我迭代并包含n A.jsp。
所以现在发生的事情是我在DOM上添加了这n个页面,完成之后onDocumentReady会为每个人调用它。所以我想做的只是创建一次“点击”事件。在google上查找我无法找到一种方法来检查JQuery 1.11.1中是否已存在该事件。 任何想法。
问候。
答案 0 :(得分:2)
为什么不简单地"关闭"和" On"事件
示例:
$(selector).off('click').on('click',function(){//do something});
或如果您只想为每个选择器设置一个事件,请使用one
:
$(selector).one('click',function(){//do something});
注意:为了您的好奇心,有可用的插件 支持所需的jQuery版本。 https://github.com/Inducido/jquery-handler-toolkit.js