jQuery の .click: ユーザー関数にパラメーターを渡す
jQuery の .click イベント ハンドラーでパラメーターを渡す実装は困難な場合があります。 .click(add_event) を使用してパラメータなしで関数を呼び出すことはできますが、パラメータを渡すには別のアプローチが必要です。
解決策 1:
jQuery バージョン 1.4.3 では、データ マップをイベント オブジェクトに渡すことができる新機能。このマップは、イベント ハンドラー関数の最初のパラメーターとして使用できます。このアプローチを利用するには、次の手順に従います:
// Code Template $("selector").click({param1: "Hello", param2: "World"}, cool_function); // Function Implementation function cool_function(event){ alert(event.data.param1); alert(event.data.param2); }
以上がjQuery の .click イベント ハンドラーでパラメーターを渡す方法は?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。