当我将一个mouseout
事件附加到一个UL
元素时,LI
尽管我添加了stopPropagation()
? 我的代码有什么问题?
http://jsfiddle.net/ubugnu/D7jwq/270/
HTML 代码:
<ul id="myul">
<li>Outer
<ul>
<li>Inner
<ul>
<li>Inner Inner</li>
</ul>
</li>
</ul>
</li>
</ul>
<span id="count">0</span>
JS代码:
document.getElementById('myul').addEventListener('mouseout', function(e){
e.stopPropagation();
document.getElementById('count').innerHTML = parseInt(document.getElementById('count').innerHTML) + 1;
}, false);
CSS 代码:
li { padding: 20px; border: solid 1px #ddd; }