私はイベントを、このjQueryのをクリックしています:{:「Hello World」のキー}カスタムデータをJQueryのクリックイベントに送信するにはどうすればよいですか?
jq("#generateButton").click({key: "hello world"}, function() {
console.dir(this);// this is the "generateButton" html element.
// jq(this) would be the jquery object of the generate button
frnConstr.setDataObject(this);
frnConstr.gameObject.state.start(frnConstr.EnteriorScreen.KEY);
});
は、どのように私はおそらく例のプリントのために、このイベントにカスタムデータを送ることができますか? それはすべて可能ですか?
注:私のカスタム作成環境では、jq()は$()またはjquery()です。
注:jQueryのドキュメントはEVENTDATAは何でもできることを言い、ここで公式のドキュメントです: https://api.jquery.com/click/ :)
これは単なる関数を実行している生成ボタンです。内部の仕組みは残りを行います。 – Vlad
"この"オブジェクトがgenerateButton自体の場合、JQueryでシリアル化されたフォームデータ配列をクリックイベントにどのように送信しますか?アクセスの両親? :) – Vlad
確かに:$(this).closest( "form")。serialize() – mplungjan