为什么绑定事件在jQuery中激活两次
Why does a bound event activate twice in jQuery?
我有一些HTML:
<div class="form-item">
<a id="listStandardsLink" target="_blank" class="" href="/connect/arisbrowser/standards">Select Standards</a>
</div>
我的javascript是:
$("#listStandardsLink").click( function(e) {
alert("HARD");
// DO STUFF
return false;
});
出于某种原因,我点击它时会收到两个警报。有什么想法吗?
如果您不确定要将点击事件绑定到其他位置,请在绑定之前尝试解除绑定。
$("#listStandardsLink").unbind('click').click( function(e) {
alert("HARD");
// DO STUFF
return false;
});
相关文章:
- Meteor Router数据函数被调用两次
- 从MySQL数据库中获取输入数据需要两次页面刷新
- Module.start()已激发两次
- Jquery点击事件必须点击两次
- Append元素在运行两次函数后不显示
- 防止双击执行两次jQuery post请求
- 我必须点击两次才能激活任何按钮操作(离子/角度)
- 单击jQuery会激发两次
- 如何避免在树上走两次
- button.单击两次删除附加操作后不工作
- 由于$compile,Javascript(Angular)嵌套指令加载了两次
- 单击元素两次后执行操作
- AngularJs正在阻止链接被点击两次
- 我必须点击两次才能使用jQuery激活函数
- 事件仅在单击两次时激活
- 杜兰达尔 - 在大纲详细信息示例中调用了两次激活
- 单击链接两次以使用ui路由器激活状态
- 当点击链接两次而不是一次时,Lightbox会激活
- 为什么绑定事件在jQuery中激活两次
- 为什么侦听器激活两次