当前位置: 代码迷 >> JavaScript >> div点击有关问题
  详细解决方案

div点击有关问题

热度:87   发布时间:2012-04-09 13:41:24.0
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;",阻止默认事件发生。
  相关解决方案