Il existe un site Web ennuyant là où les feuilles tentent de "s'ouvrir dans un nouvel onglet" en utilisant <div onclick=>
au lieu de <a href=>
. J'ai écrit un bookmarklet, en utilisant jQuery, qui crée une étiquette <a>
wrapper et l'insère dans le <div>
autour de son contenu.
Comment puis-je supprimer le gestionnaire d'Onclick d'origine?
Pas encore mentionné:
$('#myId')[0].onclick = null; // remove the inline onclick() event
Non testé, mais …
$("selector").removeAttr("onclick");
Je suppose que vous avez déjà essayé de
$("selector").unbind("click");