|
||||
|
||||
trigger(type, [data])
version 1.0 以降
解説マッチした要素に、指定されたイベントを実行します。 具体的には、標準アクション、及び、バインドされたイベントハンドラを実行します。 カスタムイベントも実行できます。 標準アクションの実行
指定されたイベントに対して、ブラウザが標準で実装しているアクションを実行します。
例えば、 イベントハンドラの実行指定されたイベントに対して、バインドされたイベントハンドラを実行します。 引数
戻り値
関連例例1:クリックするとイベントハンドラを実行しアニメーションします。「trigger!」ボタンを押すと、色("orange")とテキスト("trigger!")の2つのデータを渡してイベントを実行します。 // アニメーションイベントハンドラのバインド $("#box").bind( "click", function(event, color, text){ // 第2仮引数以降に、trigger()実行時に渡されたデータが展開される $(this) .css("background-color", color || "lightgreen") .text(text || "native") .fadeTo(2000, 0.1).fadeTo(1500, 1.0); } ); // イベントを実行 $("#trigger_button").click(function(){ // 色とテキストの2つのデータを渡してイベントを実行 $("#box").trigger("click", ["orange", "trigger!"]); }); 例1 |
|
|||
© 2007-2011 by いけまさ. All rights Reserved. |