jQuery滑鼠事件匯總

來源:互聯網
上載者:User

標籤:height   slide   ide   使用   his   button   jquery   事件   切換   

滑鼠事件是在使用者移動滑鼠游標或者使用任意滑鼠鍵點擊時觸發的。

1、click事件:點擊滑鼠左鍵時觸發

  $(‘p‘).click(function(){});

樣本:

$(‘p‘).click(function(){        alert(‘click function is running !‘);       });

 

2、dbclick事件:迅速連續的兩次點擊時觸發

  $(‘p‘).dbclick(function(){});

樣本:

$("button").dblclick(function(){ $("p").slideToggle();});

 

3、mousedown事件:按下滑鼠時觸發

  $(‘p‘).mousedown(function(){});

樣本

1 $("button").mousedown(function(){2  $("p").slideToggle();3 });

 

4、mouseup事件:鬆開滑鼠時觸發

  $(‘p‘).mouseup(function(){});

樣本:

1 $("button").mouseup(function(){2  $("p").slideToggle();3 });

 

5、mouseover事件:滑鼠從一個元素移入另一個元素時觸發

  mouseout事件:滑鼠移出元素時觸發

  $(‘p‘).mouseover(function(){});

  $(‘p‘).mouseout(function(){});

樣本:

1 $("p").mouseover(function(){2  $("p").css("background-color","yellow");3 });4 $("p").mouseout(function(){5  $("p").css("background-color","#E9E9E4");6 });

 

6、mouseenter事件:滑鼠移入元素時觸發

     mouseleave事件:滑鼠移出元素時觸發

  $(‘p‘).mouseenter(function(){});

  $(‘p‘).mouseleave(function(){});

樣本

1 $("p").mouseenter(function(){2  $("p").css("background-color","yellow");3 });4 $("p").mouseleave(function(){5  $("p").css("background-color","#E9E9E4");6 });

 

7、hover事件

  $(‘p‘).hover(
    function(){},
    function(){}
  );

樣本

1 $(".table_list tr").hover(2 function () {3 $(this).addClass("hover");4 },5 function () {6 $(this).removeClass("hover");7 }8  9 );

 

 

8、toggle事件:滑鼠點擊切換事件

  $(‘p‘).toggle(
    function(){},
    function(){}
  );

樣本

1 $("p").toggle(2  function(){3  $("body").css("background-color","green");},4  function(){5  $("body").css("background-color","red");},6  function(){7  $("body").css("background-color","yellow");}8 );

 


jQuery滑鼠事件匯總

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.