Одно большое отличие состоит в том, что события jQuery обрабатываются в реестре, который анализируется по событию click. Важно то, что вам разрешено назначать несколько обратных вызовов и запускать их в том порядке, в котором они были зарегистрированы:
<script type="text/javascript">
$(document).ready(function() {
$("#clickme").click(function() {
alert("clicked!");
});
$("#clickme").click(function() {
alert("I concur, clicked!");
});
});
</script>
Они оба будут вызваны на событие click
в указанном порядке. «Реальное» событие onClick
переопределяется системой, управляемой реестром jQuery. В ванильной структуре документа без такой системы, как jQuery, может быть только одно onClick
событие.