jQuery temsilcisi() Yöntem

❮ jQuery Olay Yöntemleri

Örnek

Bir <div> öğesi içindeki bir <p> öğesi tıklandığında, tüm <p> öğelerinin arka plan rengini değiştirin:

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

Tanım ve Kullanım

Delege() yöntemi, sürüm 3.0'da kullanımdan kaldırıldı. Bunun yerine on() yöntemini kullanın .

Delege() yöntemi, seçilen öğelerin çocukları olan belirtilen öğeler için bir veya daha fazla olay işleyicisi ekler ve olaylar meydana geldiğinde çalıştırılacak bir işlevi belirtir.

Delege() yöntemi kullanılarak eklenen olay işleyicileri hem mevcut hem de GELECEK öğeler için çalışır (bir komut dosyası tarafından oluşturulan yeni bir öğe gibi).


Sözdizimi

$(selector).delegate(childSelector,event,data,function)

Parameter Description
childSelector Required. Specifies one or more child elements to attach the event handler to
event Required. Specifies one or more events to attach to the elements.

Multiple event values are separated by space. Must be a valid event
data Optional. Specifies additional data to pass along to the function
function Required. Specifies the function to run when the event occurs

Kendiniz Deneyin - Örnekler


olay işleyicileri ekleme Henüz oluşturulmamış öğeler için olay işleyicileri eklemek üzere delege() yöntemi nasıl kullanılır.


iletme Verileri özel adlandırılmış bir olay işleyicisine geçirme.


❮ jQuery Olay Yöntemleri