Simulieren eines Klicks in jQuery / JavaScript auf einen Link

Ich möchte einen Klick auf einen Link auf einer Seite mit JavaScript simulieren. Wenn dieser Link eine Funktion hat, die an sein 'onclick'-Ereignis gebunden ist (von einem anderen JS, über das ich keine Kontrolle habe), muss diese Funktion aufgerufen werden, da sich der Link sonst normal verhalten und eine neue Seite öffnen sollte.

Ich bin mir nicht sicher, ob es ausreichen würde, nur den Wert des 'onclick'-Handlers zu überprüfen. Ich möchte dies so bauen, dass es auf jedem Link-Element funktioniert.

Ich habe keine Kontrolle darüber, welche Funktion mit welcher JS-Bibliothek (nicht unbedingt mit jQuery) oder einfach mit JavaScript an das onclick-Ereignis des Links gebunden werden kann.

BEARBEITEN: Mit Hilfe der unten stehenden Antworten können Sie nach Ereignishandlern suchen, die mit jQuery oder mit dem angehängt wurdenonclick Attribut. Wie überprüfe ich, ob Event-Handler mit angehängt wurden?addEventListener / Jede andere JS-Bibliothek, damit sie narrensicher ist?

Antworten auf die Frage(7)

Ihre Antwort auf die Frage