0
我爲外部元素使用鼠標事件。 着性如何升的由子元素觸發具有相當小的代碼取消鼠標事件
<div onmouseout='myfunc()'>
<div>item1</div>
<div>item2</div>
...............
<div>item n</div>
</div>
的MouseEvent 不應該當你離開適用於物品1到n
我爲外部元素使用鼠標事件。 着性如何升的由子元素觸發具有相當小的代碼取消鼠標事件
<div onmouseout='myfunc()'>
<div>item1</div>
<div>item2</div>
...............
<div>item n</div>
</div>
的MouseEvent 不應該當你離開適用於物品1到n
您可以設置MYFUNC只承認鼠標事件設置導通
function myfunc(e){
var who=window.event? event.srcElement || e.target;
if(who.onmouseout==arguments.callee){
// whatever
}
}
的mouseout
事件觸發父元素並輸入子元素。爲了將所有子元素作爲一個包含父元素的單個塊處理,您可以使用mouseleave
事件:本地JS僅用於IE,但在jQuery中有一個跨瀏覽器實現。
你知道處理該問題的確切jQuery的頁面元素 – ArK 2009-10-03 10:28:51