很多同學(xué)搞不懂mouseover與mouseenter事件,先說一下他們之間的不同。
mouseover是不論鼠標(biāo)指針穿過被選元素或其子元素,都會觸發(fā) mouseover 事件。對應(yīng)mouseout;
而mouseenter只有在鼠標(biāo)指針穿過被選元素時,才會觸發(fā) mouseenter 事件。對應(yīng)mouseleave;
舉例說明一下:
不論鼠標(biāo)指針穿過被選元素或其子元素,都會觸發(fā) mouseover 事件。
只有在鼠標(biāo)指針穿過被選元素時,才會觸發(fā) mouseenter 事件。
被觸發(fā)的 Mouseover 事件:
被觸發(fā)的 Mouseenter 事件:
可以復(fù)制上述代碼自己試驗理解一下,別忘了jquery換成自己的路徑??赐赀@篇文章相信同學(xué)們能理解這兩者的區(qū)別了。
關(guān)鍵詞: