Obiectul evenimentului event în jQuery
Și acum vom începe să ne familiarizăm cu evenimentele în jQuery.
Când este declanșat un eveniment în jQuery
este generat un obiect de eveniment
event,
care conține toate informațiile despre acesta. Acest
obiect este transmis funcției de manipulare.
De exemplu, să aflăm pe ce etichetă am făcut clic. Să luăm următorul cod HTML:
<body>
<div id="text"></div>
<div>
<p>
<strong><span>click</span></strong>
</p>
</div>
</body>
CSS arată astfel:
span, strong, p {
display: block;
padding: 10px;
border: 1px solid black;
}
Acum să folosim proprietatea
event.target.nodeName a obiectului nostru
event, care la rândul său îl transmitem
funcției de manipulare a metodei click:
$('body').click(function(event) {
$('#text').html('clicked: ' + event.target.nodeName);
});
Obiectul event conține multe proprietăți
și metode.