我正在尝试向 a
元素添加一个单击事件,其中 href
为 #
,例如 <a href="#">Blah!</a>
jQuery('a').click(function() {
event.preventDefault();
console.log('clicked!');
});
除了 href="#"
之外,这适用于每个 a
.
任何帮助将受到高度赞赏 . 谢谢!
EDIT: 无法在Windows中的任何浏览器中运行 .
jQuery('a').click(function() {
event.preventDefault();
console.log('clicked!');
});
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<a href="#">Blah!</a>
2 回答
如何使用这样的东西:
或者使用这样的东西:
正如@CertainPerformance所说,您忘记将事件处理程序作为参数传递给您的函数 . 只需更改您的代码
至