很多同學搞不懂mouseover與mouseenter事件,先說一下他們之間的不同。
mouseover是不論鼠標指針穿過被選元素或其子元素,都會觸發 mouseover 事件。對應mouseout;
而mouseenter只有在鼠標指針穿過被選元素時,才會觸發 mouseenter 事件。對應mouseleave;
舉例說明一下:
不論鼠標指針穿過被選元素或其子元素,都會觸發 mouseover 事件。
只有在鼠標指針穿過被選元素時,才會觸發 mouseenter 事件。
被觸發的 Mouseover 事件:
被觸發的 Mouseenter 事件:
可以復制上述代碼自己試驗理解一下,別忘了jquery換成自己的路徑。看完這篇文章相信同學們能理解這兩者的區別了。
下一篇: js如何實現時間12小時制顯示
關鍵詞:



