jQuery(イベント)

23727 ワード

  • DOMイベント
  • jQuery     click dbclick  :
          ,              。jQuery          click            ,  
          dbclick            。            ,   click()    
           :
       :$ele.click()
      $ele  ,                   ,     
    
    $("ele").click(function(){ alert(' ') }) $("#test").click(function(){ $("ele").click() // }); :$ele.click( handler(eventObject) ) $ele , $ele handler , , this
    $("#test").click(function() { //this div }); :$ele.click( [eventData ], handler(eventObject) ) , ,
    $("#test").click(11111,function(e) { //this div //e.data => 11111 }); dblclick() click() , click() 。 dbclick click : click : click mousedown mouseup 2 , PS:mousedown mouseup dblclick : dblclick 2 click , dblclick 。 。 , , 。 。 : click dblclick 。 , dblclick click , click 。 jQuery mousedown mouseup : , , jQuery mousedown , mouseup 。 , mousedown() : :$ele.mousedown() $ele , ,
    $("ele").mousedown(function(){ alert(' ') }) $("#test").mousedown(function(){ $("ele").mousedown() // }); :$ele.mousedown( handler(eventObject) ) $ele , $ele handler
    $("#test").mousedown(function() { //this div }); :$ele.mousedown( [eventData ], handler(eventObject) ) , ,
    $("#test").mousedown(11111,function(e) { //this div //e.data => 11111 }); mousedown : mousedown , , , mousedown mousedown event which , which 1, which 2, which 3 mouseup : mouseup , mousedown mouseup mousedown click , , , mouseup mouseup event which , which 1, which 2, which 3 : click mousedown : click mousedown mouseup 2 , jQuery mousemove : , 。 、 。 ,jQuery mousemove : :$ele.mousemove() $ele , ,
    $("ele").mousemove(function(){ alert(' ') }) $("#test").click(function(){ $("ele").mousemove() // }); :$ele.mousemove( handler(eventObject) ) $ele , $ele handler
    $("#test").mousemove(function() { //this div }); :$ele.mousemove( [eventData ], handler(eventObject) ) , ,
    $("#test").mousemove(11111,function(e) { //this div //e.data => 11111 }); mousemove : 1. mousemove , 2. , , jQuery mouseover mouseout : JS , ?onmouseover() onmouseout() ~ jQuery ,mouseover() mouseout() , , mouseover : :$ele.mouseover() $ele , ,
    $("ele").mouseover(function(){ alert(' ') }) $("#test").click(function(){ $("ele").mouseover() // }); :$ele.mouseover( handler(eventObject) ) $ele , $ele handler
    $("#test").mouseover(function() { //this div }); :$ele.mouseover( [eventData ], handler(eventObject) ) , ,
    $("#test").mouseover(11111,function(e) { //this div //e.data => 11111 }); jQuery mouseenter mouseleave : , , jQuery mouseenter mouseleave , mouseover mouseout , , , mouseenter : mouseenter JavaScript Internet Explorer 。 ,jQuery , 。 。 HTML 。 mouseenter mouseover : : mouseover :

    mouseleave

    p div mouseover , p , div , : p div div ? ,p mouseover, mouseover , mouseover ,jQuery mouseenter mouseenter , jQuery hover : mouseover、mouseout、mouseenter、mouseleave , , , 2 , mouseenter mouseleave, $(ele).mouseenter(function(){ $(this).css("background", '#bbffaa'); }) $(ele).mouseleave(function(){ $(this).css("background", 'red'); }) , , jQuery hover , hover 2 , 2 $(selector).hover(handlerIn, handlerOut) handlerIn(eventObject): handlerOut(eventObject): jQuery focusin : , , :input , , ,jQuery focusin : :$ele.focusin() $ele , ,
    $("ele").focusin(function(){ alert(' ') }) $("#test").mouseup(function(){ $("ele").focusin() // }); :$ele.focusin( handler ) $ele , $ele handler
    $("#test").focusin(function() { //this div }); :$ele.focusin( [eventData ], handler ) , ,
    $("#test").focusin(11111,function(e) { //this div //e.data => 11111 }); jQuery focusout : , , input , , ,jQuery focusout : :$ele.focusout() $ele , ,
    $("ele").focusout(function(){ alert(' ') }) $("#test").mouseup(function(){ $("ele").focusout() // }); :$ele.focusout( handler ) $ele , $ele handler
    $("#test").focusout(function() { //this div }); :$ele.focusout( [eventData ], handler ) , ,
    $("#test").focusout(11111,function(e) { //this div //e.data => 11111 });
    jQuery     blur focus  :
       2.8 2.9            focusin   focusout  ,  
                   blur focus  
             :
            
           
    
    input focus() div input , input focus , focusin() 。 focus() ,focusin() blur focusout 。 :focus blur : ,focusin focusout jQuery change :












    アルファベットで :
    A B C D E F G H I J K L M N O P Q R S T U V W X Y Z その















    JQuery EasyUI DataGrid
    jQuery-要素の追加