jQuery 事件 mousemove() 方法
jquery 事件 mousemove() 方法
當(dāng)鼠標(biāo)指針在指定的元素中移動(dòng)時(shí),就會(huì)發(fā)生 mousemove 事件。
mousemove() 方法觸發(fā) mousemove 事件,或規(guī)定當(dāng)發(fā)生 mousemove 事件時(shí)運(yùn)行的函數(shù)。
注意:用戶把鼠標(biāo)移動(dòng)一個(gè)像素,就會(huì)發(fā)生一次 mousemove 事件。處理所有 mousemove 事件會(huì)耗費(fèi)系統(tǒng)資源。請(qǐng)謹(jǐn)慎使用該事件。
1. 范例
獲得鼠標(biāo)指針在頁面中的位置:
$(document).mousemove(function(e){ $("span").text(e.pagex + ", " + e.pagey); });
2. 觸發(fā) mousemove 事件
語法
$(selector).mousemove()
3. 將函數(shù)綁定到 mousemove 事件
語法
$(selector).mousemove(function)
參數(shù) | 描述 |
---|---|
function | 可選。規(guī)定當(dāng)發(fā)生 mousemove 事件時(shí)運(yùn)行的函數(shù)。 |
當(dāng)鼠標(biāo)指針穿過元素時(shí),會(huì)發(fā)生 mouseenter 事件。該事件大多數(shù)時(shí)候會(huì)與 mouseleave 事件一起使用。mouseenter() 方法觸發(fā) mouseenter 事件,或規(guī)定當(dāng)發(fā)生 mouseenter 事件時(shí)運(yùn)行的函數(shù)。與 mouseover 事件不同,只有在鼠標(biāo)指針穿過被選元素時(shí),才會(huì)觸發(fā) mouseenter 事件。如果鼠標(biāo)指針穿過任何子元素,同樣會(huì)觸發(fā) mouseover 事件。
http://www.090948.com/jquery/jquery-event-mousemove.html