unbind()
jQuery unbind() metodi
Misol
Barcha <p> elementlaridan barcha hodisa ishlovchilarini olib tashlash:
$("button").click(function(){
$("p").unbind();
});
O‘zingiz sinab ko‘ring »
Ta’rif va qo‘llanilishi
unbind() metodi 3.0 versiyasida eskirgan (deprecated). Uning o‘rniga off() metodidan foydalaning.
unbind() metodi tanlangan elementlardan hodisa ishlovchilarini olib tashlaydi.
Bu metod barcha yoki tanlangan hodisa ishlovchilarini olib tashlashi yoki hodisa yuz berganda belgilangan funksiyalar bajarilishini to‘xtatishi mumkin.
Bu metod hodisa obyekti yordamida ham hodisa ishlovchilarini ajratishi (unbind) mumkin. Bu hodisani uning o‘zi ichidan ajratish uchun ishlatiladi (masalan, hodisa ma’lum marta ishga tushgandan keyin hodisa ishlovchisini olib tashlash).
Eslatma: Agar hech qanday parametr ko‘rsatilmasa, unbind() metodi belgilangan elementdan BARCHA hodisa ishlovchilarini olib tashlaydi.
Eslatma: unbind() metodi jQuery yordamida biriktirilgan istalgan hodisa ishlovchisi bilan ishlaydi.
Sintaksis
$(selector).unbind(event,function,eventObj)
| Parametr | Tavsif |
|---|---|
| event | Ixtiyoriy. Elementlardan olib tashlanadigan bitta yoki bir nechta hodisani belgilaydi. Bir nechta hodisa qiymati bo‘sh joy bilan ajratiladi. Agar faqat shu parametr ko‘rsatilsa, belgilangan hodisaga bog‘langan barcha funksiyalar olib tashlanadi. |
| function | Ixtiyoriy. Element uchun belgilangan hodisadan ajratiladigan (unbind) funksiya nomini belgilaydi |
| eventObj | Ixtiyoriy. Olib tashlash uchun ishlatiladigan hodisa obyektini belgilaydi. eventObj parametri hodisani bog‘lovchi funksiyadan keladi |
O‘zingiz sinab ko‘ring — misollar
Muayyan funksiyani ajratish (unbind)
Element uchun belgilangan hodisadan muayyan funksiyani ajratishda unbind() metodidan qanday foydalanish mumkin.
Hodisa obyekti yordamida hodisa ishlovchisini ajratish (unbind)
Olib tashlanadigan hodisa obyektini belgilaydi.
W3Schools Pathfinder
Yutuqlaringizni kuzating – bu bepul!
