Это кажется обманчиво простым.
Как вы переопределите событие onclick в следующем HTML с помощью JavaScript?
<a id="sample" href="..." onclick="alert('hello world')" />...</a>
Я пробовал это с помощью jQuery, но это не помогло:
$('#sample').attr('onclick','alert("done")')
Предположим, что HTML предварительно написан и не может быть изменен, кроме как манипулировать им с помощью JavaScript.