说我有
<h3> some text <a href="google.com">google</a> </h3>
我想把点击事件附加到h3
$("h3").click(function(){ $(this).slideDown(); return false; });
但我也想保留点击实际链接.有没有办法用jQuery这样做?
谢谢!
解决方法
您可以检查事件的实际
.target
,如果是< a>元素,例如:
$("h3").click(function(e){ if(e.target.nodeName == 'A') return; $(this).slideDown(); return false; });