【发布时间】:2014-09-30 04:53:38
【问题描述】:
我有this 代码(已接受的解决方案)。 此代码从 js 文件中截取负载。当我在此函数处设置断点时,我看到在加载页面(包括它)时调用了此函数。
在初始页面加载后,当我在此页面中选择一个选项时,该锚元素将重新加载(Ajax),与数据片段的一部分完全相同(js 文件不会重新加载)。但是,现在当我单击锚链接时,它不会触发/打开 Outlook 窗口。
是我误读/使用的 jQuery 功能吗? 我该如何解决这个问题?
【问题讨论】:
-
如果我理解正确,如果元素被重新加载,你需要重新绑定点击事件。或者,您可以绑定到窗口/正文,然后将
id指定为选择器,例如$('body').on('click', '#emailLink', function () {});。 -
@Goose 可能就是这样。让我试试
-
@Goose 好吧,我想我有点迷路了。你能写一个示例 sn-p 吗?
-
好的,@Goose。我刚试过你的,它有效!请把它写成答案,我会接受的。
标签: javascript jquery html function jstl