jQueryを使用してonClickイベントを動的に追加する 質問する

jQueryを使用してonClickイベントを動的に追加する 質問する

プラグインを使用しているため、通常のように HTML フォーム入力に「onClick」属性を追加できません。プラグインがサイトのフォーム部分を処理していますが、これを自動的に行うオプションがありません。

基本的に、次のような入力があります:

<input type="text" id="bfCaptchaEntry" name="bfCaptchaEntry" style="">

jQuery onload を使用して onClick を追加して、次のようにします。

<input onClick="myfunction()" type="text" id="bfCaptchaEntry" name="bfCaptchaEntry" style="">

これをどうやって実行すればいいのでしょうか?

これは標準的な方法ではないかもしれませんが、私の状況では最も簡単なオプションのように思えます。

私は jQuery の初心者なので、どんな助けでも大歓迎です。

ベストアンサー1

clickイベントを使用して関数を呼び出したり、ロジックをハンドラーに移動したりできます。

$("#bfCaptchaEntry").click(function(){ myFunction(); });

イベントを使用してclick、関数をハンドラーとして設定できます。

$("#bfCaptchaEntry").click(myFunction);

。クリック()

イベント ハンドラーを「クリック」JavaScript イベントにバインドするか、要素でそのイベントをトリガーします。

http://api.jquery.com/click/


onバインドされたイベントを使用し"click"て関数を呼び出すか、ロジックをハンドラーに移動することができます。

$("#bfCaptchaEntry").on("click", function(){ myFunction(); });

onバインドされたイベントを使用し"click"、関数をハンドラーとして設定できます。

$("#bfCaptchaEntry").on("click", myFunction);

。の上()

選択した要素に 1 つ以上のイベントのイベント ハンドラー関数をアタッチします。

http://api.jquery.com/on/

おすすめ記事