• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:js bind())

JavaScriptのbind()メソッドとon('click')の違い

このQ&Aのポイント
  • JavaScriptのbind()メソッドとon('click')は、クリックイベントの処理を追加するための方法です。
  • bind()メソッドは、要素とイベントハンドラの関数を結び付けるために使用されます。
  • 一方、on('click')は、要素に対してクリックイベントをバインドするためのjQueryのメソッドです。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

挙動としては同じでしょうが、on()を使うほうが良いでしょう。 私は業務では、on()しか使いません。 http://www.webcreativepark.net/jquery/events/bind/ 以下、抜粋 > jQuery 1.7.0で、要素にイベントを指定できるon()が追加されており、bind()ではなくon()の利用が推奨されています。 > bind()は要素に直接イベントを指定するのに対して、on()はdocumentにイベントを指定しbind()より高速に動作します。また、bind()はすでに存在する要素に対してしか、イベントが指定できませんがon()やdelegate()は今後追加される要素に対してもイベントが指定できます。

関連するQ&A