jQueryのショートカットイ...LOGIN

jQueryのショートカットイベント

イベント処理関数を使用してオブジェクト イベントのほぼすべての操作を完了できますが、たとえば、jQuery は、クリック イベントに対応する 2 つのメソッド click() と click(fn) を使用して、それぞれクリック イベントをトリガーします。そして、クリックイベントを設定します:

クリックイベントを設定します:

$("#testDiv").click(function(event) { alert("test div clicked ! "); });

同等:

$("#testDiv").bind("click", function(event) { alert("test div clicked ! "); });

クリックイベントをトリガーします:

$("#testDiv").click();

$("#testDiv").trigger("click");

と同等であることに注意してください。トリガーTriggerHandlerの代わりに

このようなメソッドを英語ではjQueryでEvent Helpersと呼びます。良い翻訳メソッドが見つからないので、機能に応じて「ショートカットメソッド」と呼んでいます。

以下はjQueryのショートカットメソッドのリストです:

全て対応するイベントなので説明や例はこれ以上書きません

click( )クリック(fn)dblclick( )dblclick( fn )エラー( ) エラー( fn )フォーカス( )focus( fn )keydown( )keydown( fn )mousemove( fn ) Mouseout( fn )mouseover( fn )送信( )submit( fn )unload( fn )
名前説明
ぼかし( )
ぼかし( fn )
change( )
change( fn )
keypress( )
keypress( fn )
keyup( )
keyup( fn )
load( fn )
マウスダウン( fn )
mouseenter( fn )
mouseleave( fn )
mouseup( fn )
サイズ変更( fn )
スクロール( fn )
select( )
select( )
次のセクション
<!DOCTYPE html> <html> <head> <meta charset=" utf-8"> <meta name="author" content="http://www.jb51.net/" /> <title>click事件</title> <style type="text/css"> div{ width:200px; height:200px; border:5px solid green; } </style> <script src="http://code.jquery.com/jquery-3.1.1.min.js"></script> <script type="text/javascript"> $(document).ready(function(){ $("button").click(function(){ $("div").text("这是后来添加的内容"); }) $("p").dblclick(function(){ $("button").click(); }) }) </script> </head> <body> <div></div> <p>双击我触发click事件</p> <button>点击触发事件</button> </body> </html>
コースウェア
    なし