2016-12-16 5 views
0

WordPressに重力フォームを使用していて、別の入力の値を変更する必要がある要素をonclickしています。唯一の問題は、クリックする必要のある要素にインラインクリック機能があることです。要素にインラインonclickがあるときに別のクリックメソッドを実行

私はまだ両方の機能を実行する必要がありますが、これを実現するにはどうしますか?

+0

あなたのタイトルではなく、あなたの質問では、「前」と述べました。秩序は重要か? –

+0

@ T.J.Crowderの注文は特に問題ではありません。 –

答えて

0

順番は関係ない場合は、別のクリックハンドラを追加することができます

$("selector-for-the-element").on("click", function() { 
    // Your code here 
}); 

ですべてのインラインクリックハンドラには影響を与えません。ブラウザによっては、インラインハンドラの前後に実行されます。

私はWordpressがあなたのスクリプトを文書のheadセクションに置く傾向があると思いますが、残念です。私はそれも "矛盾"モードを使用する可能性がありますので、$はjQueryを参照していない可能性があります。もしそうなら、あなたはこのように、両方の問題を解決しreadyハンドラでそれをラップすることをお勧めします:

jQuery(function($) { 
    $("selector-for-the-element").on("click", function() { 
     // Your code here 
    }); 
}); 
関連する問題