off()

jQuery off() metodi

❮ jQuery hodisa metodlari

Misol

Barcha <p> elementlari uchun click hodisasini olib tashlash:

$("button").click(function(){   $("p").off("click"); });
O‘zingiz sinab ko‘ring »

Ta’rif va qo‘llanilishi

off() metodi ko‘pincha on() metodi bilan biriktirilgan hodisa ishlovchilarini olib tashlash uchun ishlatiladi.

jQuery 1.7 versiyasidan boshlab off() metodi unbind(), die() va undelegate() metodlarining yangi o‘rinbosari hisoblanadi. Bu metod API’ga ancha izchillik olib keladi va jQuery kod bazasini soddalashtirgani uchun undan foydalanishingizni tavsiya qilamiz.

Eslatma: Muayyan hodisa ishlovchilarini olib tashlash uchun selektor stringi hodisa ishlovchisi biriktirilganda on() metodiga uzatilgan string bilan mos kelishi shart.

Maslahat: Faqat bir marta bajarilib, so‘ng o‘zini o‘zi olib tashlaydigan hodisani biriktirish uchun one() metodidan foydalaning.


Sintaksis

$(selector).off(event,selector,function(eventObj),map)

Parametr Tavsif
event Majburiy. Tanlangan element(lar)dan olib tashlanadigan bitta yoki bir nechta hodisani yoki nomlar fazosini (namespace) belgilaydi.

Bir nechta hodisa qiymati bo‘sh joy bilan ajratiladi. Yaroqli hodisa bo‘lishi shart
selector Ixtiyoriy. Hodisa ishlovchilarini biriktirishda on() metodiga dastlab uzatilgan selektor bilan mos kelishi kerak bo‘lgan selektor
function(eventObj) Ixtiyoriy. Hodisa yuz berganda bajariladigan funksiyani belgilaydi
map Elementlarga biriktiriladigan bitta yoki bir nechta hodisani hamda hodisalar yuz berganda bajariladigan funksiyalarni o‘z ichiga olgan hodisalar xaritasini ({event:function, event:function, ...}) belgilaydi

O‘zingiz sinab ko‘ring — misollar

on() bilan qo‘shilgan barcha click hodisa ishlovchilarini olib tashlash
Barcha <p> elementlari uchun on() metodi bilan qo‘shilgan barcha click hodisa ishlovchilarini qanday olib tashlash mumkin.

on() bilan qo‘shilgan muayyan bitta hodisa funksiyasini olib tashlash
on() metodi bilan qo‘shilgan muayyan funksiyani qanday olib tashlash mumkin.

Hodisa obyekti yordamida hodisa ishlovchisini olib tashlash
Hodisa ma’lum marta ishga tushgandan keyin hodisa ishlovchisini qanday olib tashlash mumkin.



❮ jQuery hodisa metodlari

W3Schools Pathfinder

Yutuqlaringizni kuzating – bu bepul!