En son web geliştirme öğreticiler
 

jQuery off() Method

<JQuery Olay Yöntemleri

Örnek

Herkes için tıklayın Etkinliği kaldır <p> elemanları:

$("button").click(function(){
    $("p").off("click");
});
Kendin dene "

Tanımı ve Kullanımı

off() yöntem genellikle ile bağlı olay işleyicileri kaldırmak için kullanılan on() yöntemi.

JQuery sürüm 1.7 itibariyle off() metodu için yeni bir yedek unbind(), die() ve undelegate() yöntemleri. Bu yöntem API tutarlılık bir sürü getiriyor ve bunun jQuery kod tabanını kolaylaştırır gibi, bu yöntemi kullanmanız önerilir.

Not: Belirli bir olay işleyicileri kaldırmak için, selektör dize geçirilen eşleşmelidir on() olay işleyicisi yapıştığında, yöntemin.

İpucu: sadece bir kez çalışır ve kendisini kaldırır bir olay, eklemek için kullanın one() yöntemi.


Sözdizimi

$( Parametre Açıklama event Gereklidir. Seçilen kaldırmak için bir veya daha fazla olayları veya ad alanları belirtir element(s) .

Birden fazla olay değerleri boşlukla ayrılırlar. Geçerli bir olay olmalı selector İsteğe bağlı. Eşleşmesi gerekir bir seçici orijinal iletilen on() olay işleyicileri takarken yöntemi function(eventObj) İsteğe bağlı. Olay ortaya çıktığında çalıştırmak için işlevini belirtir map Belirtir bir olay haritası ( {event:function, event:function, ...}) olaylar oluştuğunda çalıştırmak için bir ya da elemanların bağlanması biraz daha fazla etkinlik ve işlevlerini içeren

it Yourself deneyin - Örnekler

Değiştirme gelen unbind() için off()
Nasıl kullanılır off() ile aynı etkiye ulaşmak için unbind() .

Değiştirme gelen undelegate() için off()
Nasıl kullanılır off() ile aynı etkiye ulaşmak için undelegate() .

Değiştirme gelen die() için off()
Nasıl kullanılır off() ile aynı etkiye ulaşmak için die() .

Ile eklenen tüm tıklama etkinliği işleyicileri, Kaldır on()
Nasıl herkes için tüm tıklama etkinliği işleyicileri kaldırmak için <p> ile eklenen elemanlar on() yöntemiyle.

Ile eklenen belirli bir etkinlik işlevini Kaldır on()
Nasıl eklendi belirli bir işlev kaldırmak için on() yöntemiyle.

Bir olay nesnesini kullanarak bir olay işleyicisi kaldırma
Olay kez belirli sayıda tetikledi sonra nasıl bir olay işleyicisi kaldırmak için.


<JQuery Olay Yöntemleri