2013-04-02 96 views
0

嗨,大家好我使用Firefox與onMouseOver和onMouseOut - 事件組合使用一些奇怪的行爲。火狐只有故障與鏈接懸停和使用onmouseover/onmouseout

我得到這個代碼,即:

<a href='examplelink' onmouseover='showPopup();' onmouseout='hidePopup();'>My example link</a> 

這顯示了一個彈出onmouseover和隱藏它的onmouseout。其他瀏覽器都很好,除了Firefox。 問題是,當我將鏈接懸停在鏈接的頂部時,一切似乎都奏效。但是,當我將鼠標懸停在下三分之一上時,光標始終從鼠標指針變爲默認光標,彈出窗口打開並隱藏並打開並隱藏並隱藏...

任何人在這裏也有這個問題嗎?

回答

0

聽起來像是你showPopup顯示指針下彈出,這樣當然會觸發鏈接,隱藏彈出一個鼠標移開,所以現在的指針是在鏈路再次觸發鼠標懸停等

+0

所以,好吧,這似乎是這裏的問題。謝謝!然而,奇怪的是,這個問題只出現在Firefox中。 – elasticman

+1

其他UA不一致地更新佈局更改時的懸停狀態。 –

+0

感謝您的信息! – elasticman