jQuery one()メソッド

❮jQueryイベントメソッド

クリックしたときに<p>要素のテキストサイズを大きくします(イベントは<p>要素ごとに1回だけトリガーされます)。

$("p").one("click", function(){
  $(this).animate({fontSize: "+=6px"});
});

定義と使用法

one()メソッドは、選択した要素に1つ以上のイベントハンドラーをアタッチし、イベントが発生したときに実行する関数を指定します。

one()メソッドを使用する場合、イベントハンドラー関数は要素ごとに1回だけ実行されます。


構文

$(selector).one(event,data,function)

Parameter Description
event Required. Specifies one or more events to attach to the elements.

Multiple event values are separated by space. Must be a valid event.
data Optional. Specifies additional data to pass along to the function
function Required. Specifies the function to run when the event occurs

自分で試してみてください-例


をアタッチする2つのイベントハンドラー(「click」と「dblclick」)を<p>要素にアタッチする方法。


❮jQueryイベントメソッド