1
我有一个用作异步加载选项卡和作为对话框的页面。它上有一个按钮,我已经给了一个事件:jQuery:防止添加('点击')两次
<script type="text/javascript">
$(document).ready(function() {
$(document).on('click', '#my-id-name', function() {
// do stuff;
});
});
</script>
问题是,这片/对话框的内容被刷新多次,这意味着上述脚本被再次运行,并且事件被复制。结果是当单击该项目时,该事件被多次调用。
是否有某种方法可以防止重复事件或使用.on(...)
方法删除添加到文档中的现有事件?我无法删除文档上的所有点击事件,我需要在文档级别上进行监听。
PS:我在MVC 3
生命的救星工作。谢谢。 – mtmurdock