WPサイトでコンテンツロッカーを実装しようとしています。私は通常、ポップアップをトリガーする要素にHTMLコードonclick="call_locker()"
を追加します。しかし、私はサイトを構築するために使用するプラグインのため、HTMLに直接アクセスすることはできません。私の意図は.onclick
トリガしたイベントを経由して、全体.fl-button
クラスにcall_locker()
機能を添付することですCSSクラスにonclick = call_locker()イベントを添付する
<a href="#" target="_self" class="fl-button" role="button">
<span class="fl-button-text">Subscribe!</span>
</a>
:
これは私がcall_locker()
機能を添付するボタン要素です。このようにして、私が作成した他の.fl-button
またはページでそれをグローバルに使用できるようになります。
これは私が思い付いたコードです:
(function() {
document.getElementsByClassName("fl-button").onclick = function() {
call_locker();
};
})();
私は
:-(ボタンをクリックすると、しかし、何も私が唯一の希望することができますので、私は、Javaには専門家でない起こりません私の構文が正しいと私はあまりにもポストのために使用される用語。あなたの助けを事前に
ありがとう!
'..... me(" fl-button ")[0] .onclick' –
getElementsByClassNameは、反復処理を行い、イベントリスナーを – Blauharley