タグ

関連タグで絞り込む (2)

タグの絞り込みを解除

引数に関するtamomomomoのブックマーク (1)

  • jQuery bindバインド時にデータを渡す - kinopyo blog

    誤った使い方 例えばbind時にname変数に格納された情報を渡したい var name = "kinopyo"; $(":button").bind("click", function(name){ alert(name); }); これは誤った使い方です。 alertでは望まれた「kinopyo」の文字列は表示されません。 私は最初jQueryに触れたときはこんな書き方をしたんです。 もちろんname変数とbindのコールバックは同じスコープなのでfunctionから直接name変数を参照できますが、 ここではあえて誤った使い方にしました。 実際alertでは[object Object]と表示されました。 firebugで中身をのぞいてみるとこんな感じのオブジェクトです。 このnameは一体何のか、答えはjQueryのEventオブジェクトです。 Eventオブジェクトについてはこの

  • 1