Comment puis-je supprimer un attribut onclick en ligne avec un bookmarklet?

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");