⊗jqEvtOM 98 of 113 menu

jQuery-dagi universal on metodi

Hodisalarni bog'lash uchun universal on metodidan ham foydalanish mumkin. U birinchi parametr sifatida hodisa nomini (masalan, 'click'), ikkinchi parametr sifatida esa bog'lanishi kerak bo'lgan funktsiyani qabul qiladi.

Quyidagi HTML kodida misolni ko'rib chiqamiz:

<ul> <li>matn</li> <li>matn</li> <li>matn</li> </ul>

CSS esa shunday ko'rinishga ega:

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

Endi ilgari li uchun on metodi orqali yozgan kodimizni qayta yozamiz. Ishni tekshirish uchun ro'yxat bandlarini bosing:

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

Bir funktsiyani bir vaqtning o'zida bir nechta hodisa turlariga bog'lash mumkin - buning uchun ular bo'sh joy orqali sanab o'tilishi kerak: 'click mousemove va h.k.'. Masalan, shunday:

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

Barcha havolalarga hodisa bog'lang - havolaga sichqoncha olib borilganda, uning matni oxiriga uning href atributi qavs ichida qo'shilsin.

Barcha inputlarqa hodisa bog'lang - fokusni yo'qotganda har bir input o'zining value qiymatini id=#test bo'lgan abzasga chiqarsin.

Oʻzbek
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекTiếng Việt
Biz sayt ishlashi, tahlil qilish va shaxsiylashtirish uchun cookie-fayllardan foydalanamiz. Ma'lumotlarni qayta ishlash Maxfiylik siyosatiga muvofiq amalga oshiriladi.
hammasini qabul qilish sozlash rad etish