WordPressメニュー項目のURL部分にJavaScriptを配置する方法はありますか?私のサイトにはライブチャット機能があり、このコードをサイトに配置して、ライブチャットを開くためのリンクを作成することになっています(ここで提案されています)。
<!-- BEGIN OLARK CHAT LINK -->
<a href="javascript:void(0);" onclick="olark('api.box.expand')">
Click here to chat!
</a>
<!-- END OLARK CHAT LINK -->
クライアントは、WordPressダッシュボードのWordPressメニューを使用して作成されたユーティリティナビゲーションバーのリンクを必要としています。しかしjavascript:void(0);" onclick="olark('api.box.expand')
、WordPressダッシュボードのURLボックスにコピーして貼り付けると、表示されなくなり、リンクは非アクティブのままになります。
私が読んだ何かは、おそらく私は問題のリンクにカスタムクラスを置き、そのクラスとのリンクがクリックされたときに起動するJavascript関数を書くことができると言いました。私はそれを試してみましたが、動作させることができませんでした。私はJavascriptをあまり知らないので、それを完全に間違って書いていた可能性があります。
誰でもこれを行う方法を知っていますか?プラグインを使わずにやりたいです。
.click()
イベントを調べてください
onclick
属性に決して頼るべきではないのかと尋ねようとしていました。見上げるよ.click()
。
onclick
javascriptを実行するために属性