• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:jQueryのイベントに引数を渡したい)

jQueryのイベントに引数を渡す方法は?

このQ&Aのポイント
  • jQueryを使用してイベントに引数を渡す方法について教えてください。
  • 既存のJavaScriptのコードをjQueryのイベントで書き直す際、関数の引数をどうやって渡すのか知りたいです。
  • HTMLのonclick属性ではなく、jQueryで引数を渡す方法があるのか教えてください。

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

  • ベストアンサー
  • think49
  • ベストアンサー率59% (285/482)
回答No.3

HTML4 なら jQuery.data() で要素にデータを紐づけるとか。 http://api.jquery.com/jQuery.data/ http://d.hatena.ne.jp/rikuba/20100816/1281929108

その他の回答 (2)

回答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;   }  );

kinmojr
質問者

お礼

ご回答いただきありがとうございました。 そんな方法があったとは知りませんでした。 ただ、この方法の場合、パラメーターをjQuery側に記述しないといけないので、やはり使いにくいです。 HTML側から渡せればベストなのですが・・・。