jQuery tapahtuma - undelegate() -menetelmä
Esimerkki
Poista kaikki delegate() -menetelmällä lisätyt tapahtumankäsittelijät kaikista elementeistä:
$("body").undelegate();
Määrittely ja käyttö
undelegate() -menetelmä poistaa delegate() -menetelmällä lisätyn yhden tai useamman tapahtumankäsittelijän.
Syntaksi
valitsin).undelegate(valitsin,tapahtuma,funktion)
Parametrit | Kuvaus |
---|---|
valitsin | Valinnainen. Määritä poistettava tapahtumankäsittelijä valitsimesta. |
tapahtuma | Valinnainen. Määritä yksi tai useampi tapahtmantyyppi, jota käsitellään poistettavassa funktiossa. |
funktion | Valinnainen. Määritä poistettava tietty tapahtumankäsittelijä. |
Lisää esimerkkejä
- Poista tapahtumankäsittelijä, joka lisättiin delegate() -menetelmällä, tietystä valitsimesta
- Kuinka poistaa kaikki tapahtumankäsittelijät tietystä elementistä käyttämällä undelegate() -menetelmää.
- Poista tietystä elementistä tietyn tapahtmantyyppinen tapahtumankäsittelijä, joka lisättiin delegate() -menetelmällä
- Kuinka poistaa tietystä elementistä kaikki tapahtumankäsittelijät käyttämällä undelegate() -menetelmää.
- Poista delegate() -menetelmällä lisätty tietty funktio
- Kuinka poistaa tietyn tapahtuman tyyppinen tietty funktio käyttämällä undelegate() -menetelmää.