jQuery イベント - bind() メソッド
例
マウスクリック時に、p要素を非表示にしたり表示にしたりします:
$("button").bind("click",function(){ $("p").slideToggle(); });
定義と使用方法
bind() メソッドは、選択された要素に一つまたは複数のイベントハンドラを追加し、イベントが発生した際に実行される関数を定義します。
イベントと関数を要素にバインドする
選択された要素に追加される一つまたは複数のイベントハンドラと、イベントが発生した際に実行される関数を定義します。
$(selector).bind(event,data,function)
パラメータ | 説明 |
---|---|
event |
必須です。要素に追加される一つまたは複数のイベントを定義します。 スペースで区切られた複数のイベントです。有効なイベントでなければなりません。 |
data | オプションです。関数に渡される追加データを定義します。 |
function | 必須です。イベントが発生した際に実行される関数を定義します。 |
代替記法
$(selector).bind({event:function, event:function, ...})
パラメータ | 説明 |
---|---|
{event:function, event:function, ...} | 必須です。イベントマッピングを定義し、要素に追加されたイベントと、イベントが発生した際に実行される関数を含みます。 |