我正在使用一个大型代码库,并且我正在尝试编写一些 JQuery,以便每当用户单击链接(即a
标签)时,都会发出警报。这是我写的:
$(document).ready(function() {
alert("hey ho!");
$("a").click(function(event){
alert("Hello!");
});
});
“嘿嗬!” 警报出现了,所以 JQuery 正在工作。现在,这个文件中的链接实际上并不在 HTML 代码中,而是由其他一些 JavaScript 插入的。我可以将它们打印为 DOM 元素并在我的控制台上查看它们:
<a style="..." href="...">
它们是内部链接,当我单击它们时,它们会跳转到正确的位置。但是,没有警报。可能是什么问题?我怎么能调试这个?