タグ

ブックマーク / qiita.com/nmta (1)

  • jQueryのbindとonの違い - Qiita

    $( "body" ).on( "click", function() { alert( "Goodbye!" ); }); 来のJavaScriptイベントハンドラは、onclick、onblurのように頭にonをつけます。 しかし、jQueryではonを付けずに使用していますよね。 このonを使うことにより、来のJavaScriptのようにonclickと指定しているように見えるというのは、個人的には利点だな、と思っています。 もちろん、そんな理由でbindからonに名称が変更されたというわけではありません。bindの問題点を改善して改善してできた機能を統合してできたのが、onです。オールマイティな優れものです。 とはいえ、機能が増えたことで、「引数が増えたー」「ややこしいー」と思うかもしれませんが、考え方によっては、そうでもありません。特にlive、delegateを知らない、使

    jQueryのbindとonの違い - Qiita
    phista
    phista 2015/07/03
    live()は非推奨だった。on()で。
  • 1