En son web geliştirme öğreticiler
 

jQuery delegate() Method

<JQuery Olay Yöntemleri

Örnek

Bir zaman <p> Bir iç eleman <div> elemanı tıklandığında, tüm arka plan rengini değiştirmek <p> elemanları:

$("div").delegate("p", "click", function(){
    $("p").css("background-color", "pink");
});
Kendin dene "

Tanımı ve Kullanımı

delegate() metodu seçilen elemanların çocuklardır belirtilen elementler için bir veya daha fazla olay işleyicileri ekler ve olaylar oluştuğunda çalıştırmak için bir işlevi belirtir.

Olay gidericiler kullanan ekli delegate() (bir komut tarafından oluşturulan yeni bir öğe gibi) şimdiki ve gelecekteki elemanları için çalışacaktır yöntem.

JQuery sürüm 1.7 itibariyle on() metodu, seçilen öğeler için olay işleyicileri bağlanması için tercih edilen bir yöntemdir.


Sözdizimi

$( Parametre Açıklama childSelector Gereklidir. için olay işleyicisi takmak için bir veya daha fazla alt öğeleri belirtir event Gereklidir. elemanlar eklemek için bir veya daha fazla olayları belirtir.

Birden fazla olay değerleri boşlukla ayrılırlar. Geçerli bir olay olmalı data İsteğe bağlı. Ek veri işlevi iletmekten belirtir function Gereklidir. Olay ortaya çıktığında çalıştırmak için işlevini belirtir

it Yourself deneyin - Örnekler

Gelecekteki elemanlar için olay işleyicileri ekleyin
Nasıl kullanılır delegate() henüz oluşturulmamış elemanlar için olay işleyicileri eklemek için yöntem.

Bir fonksiyonu veri boyunca geçmek
Nasıl özel bir adlandırılmış olay işleyicisi veri iletmekten.


<JQuery Olay Yöntemleri