jQuery-de ýagdaý metodu on

Wakalary birikdirmek üçin şeýle-de ýagdaý metoddan on peýdalanyp bolýar. Ol birinji parametr hökmünde wakanyň adyny (meselem, 'click'), ikinjisi bolsa birikdirilmeli funksiýany kabul edýär.

Aşakdaky HTML kodynda mysala serediň:

html<ul>
  <li>tekst</li>
  <li>tekst</li>
  <li>tekst</li>
</ul>

CSS şeýle görünýär:

cssli {
  width: 100px;
  cursor: pointer;
}

Indi öň ýazgan li kodymyzy on metody arkaly ýazalyň. Işini barlamak üçin sanawyň bölümlerine basyň:

javascript$('li').on('click', function() {
  $(this).append('!');
});

Bir wagtyň özünde bir funksiýany birnäçe waka görnüşine birikdirmek mümkin - munuň üçin olary boşluk bilen sanamaly: 'click mousemove we ş.m.'. Meselem, şeýle:

javascript$('li').on('click mousemove', function func() {
  $(this).append('!');
});
Задание 1

Ähli çykgytlara bir wakany birikdiriň - çykgyt üstüne gelende, onuň tekstiniň ahyryna onuň href-i ýumrugyň içinde goşulmaly.

Задание 2

Ähli girişlere bir wakany birikdiriň - fokusy ýitirende her giriş öz value-nysyny id=#test bolan abzas içinde çykarmaly.