jQuery wydarzenia - metoda unbind()

Przykład

Usunięcie wszystkich event handlerów elementów p:

$("button").click(function(){
  $("p").unbind();
});

Spróbuj sam

Definicja i użycie

Metoda unbind() usuwa zdarzenia obsługijące elementy wybrane.

Ta metoda może usunąć wszystkie lub określone zdarzenia obsługiujące, lub zakończyć uruchamianie określonej funkcji przy wystąpieniu zdarzenia.

unbind() jest odpowiedni dla wszystkich zdarzeń obsługiujących elementów dodanych za pomocą jQuery.

Unbindowanie zdarzeń obsługiujących element i funkcji

Określ jedno lub wiele zdarzeń do usunięcia z określonego elementu.

Jeśli nie określono parametrów, metoda unbind() usunie wszystkie zdarzenia obsługijące element.

Gramatyka

$(selector).unbind(event,function)

Spróbuj sam

Parametry Opis
event

Opcjonalnie. Określ jedno lub wiele wydarzeń do usunięcia z elementu.

Rozdzielone spacjami wiele wartości wydarzeń.

Jeśli określono tylko ten parametr, usunie wszystkie funkcje związane z określonym wydarzeniem.

function Opcjonalnie. Określ nazwę funkcji do unbindowania z określonego wydarzenia elementu.

Użyj obiektu Event do unbindowania programisty zdarzeń

Określ obiekt wydarzenia do usunięcia. Używane do unbindowania wewnętrznych wydarzeń (np. po określonej liczbie wywołań, usunięcie programisty zdarzeń).

Jeśli nie określono parametrów, metoda unbind() usunie wszystkie zdarzenia obsługijące element.

Gramatyka

$(selector).unbind(eventObj)

Spróbuj sam

Parametry Opis
eventObj Opcjonalnie. Określ obiekt wydarzenia do użycia. Parametr ten eventObj pochodzi z funkcji wiązania wydarzeń.

Więcej przykładów

解除绑定特定的函数
Jak używać metody unbind() do解除绑定元素指定事件的具体函数。