Gibt es eine Möglichkeit, Javascript in den URL-Teil eines WordPress-Menüelements einzufügen? Ich habe eine Live-Chat-Funktion auf meiner Website und soll diesen Code auf die Website setzen, um einen Link zum Öffnen des Live-Chats zu erstellen (wie hier vorgeschlagen).
<!-- BEGIN OLARK CHAT LINK -->
<a href="javascript:void(0);" onclick="olark('api.box.expand')">
Click here to chat!
</a>
<!-- END OLARK CHAT LINK -->
Der Client möchte den Link in der Utility-Navigationsleiste, die über ein WordPress-Menü im WordPress-Dashboard erstellt wurde. Wenn ich jedoch kopiere und javascript:void(0);" onclick="olark('api.box.expand')
in das URL-Feld im WordPress-Dashboard einfüge, verschwindet es einfach und der Link bleibt inaktiv.
Etwas, das ich gelesen habe, besagte, dass ich möglicherweise eine benutzerdefinierte Klasse auf den betreffenden Link setzen und dann eine Javascript-Funktion schreiben könnte, die ausgelöst wird, wenn auf den Link mit dieser Klasse geklickt wird. Ich habe das allerdings versucht und konnte es nicht zum Laufen bringen. Ich kenne nicht viel Javascript, daher ist es möglich, dass ich es völlig falsch geschrieben habe.
Weiß jemand, wie man das macht? Ich würde es gerne ohne Plugin machen.
.click()
Event nachzuschlagen
onclick
Attribut verlassen sollte. Ich werde aufschauen .click()
.
onclick
Attribut verlassen, um Javascript auszuführen