首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

产生双重点击的有关问题

2012-08-11 
产生双重点击的问题div classaspan classbM/div/diva和b各有一个click事件,b在a内部现在我

产生双重点击的问题
<div class="a">
  <span class="b">M</div>
</div>

a和b各有一个click事件,b在a内部

现在我点击b的时候同时也出发a事件

如何让它不触发

[解决办法]

HTML code
<div class="a" onclick="doA();">  <span class="b" onclick="doB(event);">BBBB</span>AAAA</div><script>function doA(){    alert("a")}function doB(evt){    alert("b");    var evt = evt;    window.event?evt.cancelBubble=true:evt.stopPropagation();}</script>
[解决办法]
HTML code
<div class="a" onclick="doA();">  <span class="b" onclick="doB('ok', event);">BBBB</span>AAAA</div><script>function doA(){    alert("a")}function doB(s, evt){    alert(s);    var evt = evt;    window.event?evt.cancelBubble=true:evt.stopPropagation();}</script> 

热点排行
Bad Request.