preventDefault()对我不起作用 [英] preventDefault() won't work for me
本文介绍了preventDefault()对我不起作用的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
为什么这会拒绝工作?
HTML内容
Why will this refuse to work?
HTML stuff
<div id="nav-bar">
<ul>
<li>
<span>
<a href="contact.html">Contact</a>
</span>
</li>
</ul>
</div>
JavaScript东西
Javascript stuff
$('div#nav-bar').filter('a').click(function(event){
event.preventDefault();
});
推荐答案
过滤器仅过滤已选择的内容.您的情况是#nav-bar
元素.
Filter only filters what is already selected. In your case, the #nav-bar
element.
您需要这个:
$('div#nav-bar a').click(function(event){
event.preventDefault();
});
这篇关于preventDefault()对我不起作用的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文