日期:2014-05-16  浏览次数:20450 次

div点击问题
<div id="aa">
<a href=1.htm>1</a>
<a href=2.htm>2</a>
<a href=3.htm>3</a>
</div>

如果点击div任何位置,包括点击链接1、2、3等,让1、2、3的链接失效,并产生新的location.href ?
$(".aa").mousedown(function(e) {
self.location.href="fff.htm";

});

这个好像不能让原有的a链接失效

------解决方案--------------------
$("#aa").mousedown
不是
 $(".aa").mousedown
------解决方案--------------------
除了一楼说的问题外,在mousedown最后要加上"return false;",阻止默认事件发生。