我有两个编码完全相同的文件,文件 A 和 B。在文件 A 中,有一些链接可以创建文件 B 的弹出窗口。在文件 A 的顶部,我创建了一个链接(a href),单击该链接时,提醒用户。这个确切的代码在文件 B 中。它在文件 A 中有效,但在文件 B 中无效。
<a href="#" id="send-email">Send Email</a>
和 jQuery:
$('#send-email').click(function(e) {
alert('works');
});
奇怪的是,它们都链接到同一个外部 jQuery 文件,并且那里的所有其他 jQuery 函数都可以工作(例如,手风琴菜单),除了这个弹出点击。我首先尝试使用 jQueryUI,但这就是我发现这个问题的方式;然后我只使用准系统点击警报,这就是我在上面发布的代码。
.click 在弹出窗口中有效吗?如果是这样,怎么做?