我試圖跟蹤鼠標是否在我的HTML元素內(注意:它也有子元素)。平凡解(這我使用現在)是附加到鼠標懸停/鼠標移開並計數 - 如果有更多的「鼠標懸停」比「mouseouts」,再用鼠標應在。mouseover和mouseout事件可能不匹配?
但我想知道 - 這可能會失敗嗎?這些事件中的任何一個都可能在某些(或多或少的怪異)情況下被「跳過」,使我的計數不匹配?
一些簡單的試驗沒有產生任何這樣的情況,但是然後有很多邊緣情況,我不可能想到它們。有沒有人遇到過這種情況?
說明:我有不是遇到這樣的問題。我想知道如果這樣的問題是可能或不。
補充:案例剛剛來到我的腦海裏 - 一個鼠標懸停/這是從在其處理防止起泡的子元素鼠標移開時。不是我的代碼,但仍有可能。
上述相關元素上方的隱藏元素可能給人的印象是「鼠標懸停」或「鼠標懸停」不起作用? – MatTheCat
如果它們都不起作用,那沒關係。當一個人工作,而另一個人不工作時,情況就是這樣。如果完全可能的話。 –
所以我沒有看到任何情況對不起。 – MatTheCat