- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:jQueryのイベントに引数を渡したい)
jQueryのイベントに引数を渡す方法は?
このQ&Aのポイント
- jQueryを使用してイベントに引数を渡す方法について教えてください。
- 既存のJavaScriptのコードをjQueryのイベントで書き直す際、関数の引数をどうやって渡すのか知りたいです。
- HTMLのonclick属性ではなく、jQueryで引数を渡す方法があるのか教えてください。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
HTML4 なら jQuery.data() で要素にデータを紐づけるとか。 http://api.jquery.com/jQuery.data/ http://d.hatena.ne.jp/rikuba/20100816/1281929108
その他の回答 (2)
- babu_baboo
- ベストアンサー率51% (268/525)
回答No.2
HTML5なら、 http://www.html5.jp/tag/attributes/data.html というのもあり・・・
- yyr446
- ベストアンサー率65% (870/1330)
回答No.1
jqueryのサイトのサンプルにちゃんと方法が載ってます。 確認しましたか! http://api.jquery.com/bind/ http://api.jquery.com/click/ http://semooh.jp/jquery/api/events/bind/type%2C+%5Bdata%5D%2C+fn/ $("a").click({hoge:"abc"}, function(event){ alert(event.data.hoge); return false; } );
お礼
ご回答いただきありがとうございました。 そんな方法があったとは知りませんでした。 ただ、この方法の場合、パラメーターをjQuery側に記述しないといけないので、やはり使いにくいです。 HTML側から渡せればベストなのですが・・・。