Rumah > Artikel > hujung hadapan web > jQuery tetikus summary_jquery
Acara tetikus dicetuskan apabila pengguna menggerakkan kursor tetikus atau mengklik dengan mana-mana butang tetikus.
1. Acara klik : Dicetuskan apabila butang kiri tetikus diklik
$('p').klik(fungsi(){});
Contoh:
$('p').click(function(){ alert('click function is running !'); });
2. acara dbclick : dicetuskan apabila dua klik dibuat berturut-turut
$('p').dbclick(function(){});
Contoh:
$("button").dblclick(function(){ $("p").slideToggle(); });
3 peristiwa turun tetikus : tercetus apabila tetikus ditekan
$('p').mousedown(function(){});
Contoh
$("button").mousedown(function(){ $("p").slideToggle(); });
4 peristiwa naik tetikus : dicetuskan apabila tetikus dilepaskan
$('p').mouseup(function(){});
Contoh:
$("button").mouseup(function(){ $("p").slideToggle(); });
5 peristiwa alih tetikus : dicetuskan apabila tetikus bergerak dari satu elemen ke elemen lain
acara keluar tetikus: dicetuskan apabila tetikus bergerak keluar dari elemen
$('p').mouseover(function(){});
$('p').mouseout(function(){});
Contoh:
$("p").mouseover(function(){ $("p").css("background-color","yellow"); }); $("p").mouseout(function(){ $("p").css("background-color","#E9E9E4"); });
6. acara tetikus : dicetuskan apabila tetikus bergerak ke dalam elemen
acara meninggalkan tetikus: dicetuskan apabila tetikus bergerak keluar daripada elemen
$('p').mouseenter(function(){});
$('p').mouseleave(function(){});
Contoh
$("p").mouseenter(function(){ $("p").css("background-color","yellow"); }); $("p").mouseleave(function(){ $("p").css("background-color","#E9E9E4"); });
7. Acara tuding
$('p').tuding(
function(){},
fungsi(){}
);
Contoh
$(".table_list tr").hover( function () { $(this).addClass("hover"); }, function () { $(this).removeClass("hover"); } );
8. acara togol : acara penukaran klik tetikus
$('p').togol(
function(){},
fungsi(){}
);
Contoh
$("p").toggle( function(){ $("body").css("background-color","green");}, function(){ $("body").css("background-color","red");}, function(){ $("body").css("background-color","yellow");} );