jQuery鼠標(biāo)事件匯總
鼠標(biāo)事件是在用戶移動(dòng)鼠標(biāo)光標(biāo)或者使用任意鼠標(biāo)鍵點(diǎn)擊時(shí)觸發(fā)的。
1、click事件:點(diǎn)擊鼠標(biāo)左鍵時(shí)觸發(fā)
$('p').click(function(){});
示例:
$('p').click(function(){ alert('click function is running !'); });
2、dbclick事件:迅速連續(xù)的兩次點(diǎn)擊時(shí)觸發(fā)
$('p').dbclick(function(){});
示例:
$("button").dblclick(function(){ $("p").slideToggle(); });
3、mousedown事件:按下鼠標(biāo)時(shí)觸發(fā)
$('p').mousedown(function(){});
示例
$("button").mousedown(function(){ $("p").slideToggle(); });
4、mouseup事件:松開(kāi)鼠標(biāo)時(shí)觸發(fā)
$('p').mouseup(function(){});
示例:
$("button").mouseup(function(){ $("p").slideToggle(); });
5、mouseover事件:鼠標(biāo)從一個(gè)元素移入另一個(gè)元素時(shí)觸發(fā)
mouseout事件:鼠標(biāo)移出元素時(shí)觸發(fā)
$('p').mouseover(function(){});
$('p').mouseout(function(){});
示例:
$("p").mouseover(function(){ $("p").css("background-color","yellow"); }); $("p").mouseout(function(){ $("p").css("background-color","#E9E9E4"); });
6、mouseenter事件:鼠標(biāo)移入元素時(shí)觸發(fā)
mouseleave事件:鼠標(biāo)移出元素時(shí)觸發(fā)
$('p').mouseenter(function(){});
$('p').mouseleave(function(){});
示例
$("p").mouseenter(function(){ $("p").css("background-color","yellow"); }); $("p").mouseleave(function(){ $("p").css("background-color","#E9E9E4"); });
7、hover事件
$('p').hover(
function(){},
function(){}
);
示例
$(".table_list tr").hover( function () { $(this).addClass("hover"); }, function () { $(this).removeClass("hover"); } );
8、toggle事件:鼠標(biāo)點(diǎn)擊切換事件
$('p').toggle(
function(){},
function(){}
);
示例
$("p").toggle( function(){ $("body").css("background-color","green");}, function(){ $("body").css("background-color","red");}, function(){ $("body").css("background-color","yellow");} );
- 使用JS或jQuery模擬鼠標(biāo)點(diǎn)擊a標(biāo)簽事件代碼
- jquery鼠標(biāo)停止移動(dòng)事件
- jQuery實(shí)現(xiàn)單擊和鼠標(biāo)感應(yīng)事件
- jQuery移動(dòng)頁(yè)面開(kāi)發(fā)中的觸摸事件與虛擬鼠標(biāo)事件簡(jiǎn)介
- jquery事件機(jī)制擴(kuò)展插件 jquery鼠標(biāo)右鍵事件。
- JavaScript和JQuery的鼠標(biāo)mouse事件冒泡處理
- jquery模擬實(shí)現(xiàn)鼠標(biāo)指針停止運(yùn)動(dòng)事件
- jQuery鼠標(biāo)事件總結(jié)
相關(guān)文章
jquery實(shí)現(xiàn)的橫向二級(jí)導(dǎo)航效果代碼
這篇文章主要介紹了jquery實(shí)現(xiàn)的橫向二級(jí)導(dǎo)航效果代碼,可實(shí)現(xiàn)鼠標(biāo)滑過(guò)導(dǎo)航出現(xiàn)下拉菜單切換的效果,非常簡(jiǎn)潔自然,涉及jquery鼠標(biāo)hover事件及頁(yè)面元素樣式的動(dòng)態(tài)改變技巧,需要的朋友可以參考下2015-08-08jQuery動(dòng)態(tài)操作表單示例【基于table表格】
這篇文章主要介紹了jQuery動(dòng)態(tài)操作表單,結(jié)合實(shí)例形式分析了jQuery針對(duì)table表格的數(shù)據(jù)添加、刪除、元素修改、提交等相關(guān)操作技巧,需要的朋友可以參考下2018-12-12jQuery Validate插件ajax方式驗(yàn)證輸入值的實(shí)例
下面小編就為大家分享一篇jQuery Validate插件ajax方式驗(yàn)證輸入值的實(shí)例,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2017-12-12jquery validation驗(yàn)證身份證號(hào),護(hù)照,電話號(hào)碼,email(實(shí)例代碼)
jquery validation驗(yàn)證身份證號(hào),護(hù)照,電話號(hào)碼,email(實(shí)例代碼)。需要的朋友可以過(guò)來(lái)參考下,希望對(duì)大家有所幫助2013-11-11jquery樹(shù)形插件zTree高級(jí)使用詳解
這篇文章主要為大家詳細(xì)介紹了jquery樹(shù)形插件zTree高級(jí)使用教程,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2019-08-08jQuery中通過(guò)ajax調(diào)用webservice傳遞數(shù)組參數(shù)的問(wèn)題實(shí)例詳解
本文通過(guò)實(shí)例給大家詳細(xì)介紹jQuery中通過(guò)ajax調(diào)用webservice傳遞數(shù)組參數(shù)的相關(guān)資料,需要的朋友可以參考下2016-05-05jQuery實(shí)現(xiàn)文件編碼成base64并通過(guò)AJAX上傳的方法
這篇文章主要介紹了jQuery實(shí)現(xiàn)文件編碼成base64并通過(guò)AJAX上傳的方法,涉及jQuery前臺(tái)使用FileReader對(duì)象編碼base64文件進(jìn)行ajax上傳及后臺(tái)php處理相關(guān)操作技巧,需要的朋友可以參考下2018-04-04Jquery 實(shí)現(xiàn)表格顏色交替變化鼠標(biāo)移過(guò)顏色變化實(shí)例
Jquery 實(shí)現(xiàn)表格顏色交替變化,點(diǎn)擊選中行,鼠標(biāo)移過(guò)顏色變化效果附演示代碼 ,喜歡的朋友可以參考下2013-08-08