2011-12-15 12 views
12

Tüm sınıf öğeleri üzerinde bazı işlevleri yürütmek istiyorum. Bunu nasıl yapabilirim?jQuery tüm sınıf öğelerinde yangın fonksiyonu

ne ben istediğim bir şey gibi: ben bu aptalca bir soru olduğunu biliyorum

// i want to fire my function on all class elements 
$('.myClass').go(function(){ 
    // my function using "this" object 
}); 

i süredir propotype üzerinde çalışmak için kullanılan ve şimdi ben jQuery için doğru çalışmasını hatırlamıyorum

cevap

6

Sadece ortak .each() yineleyici kullanın:

$('.myClass').each(function() { 
    go($(this)); 
}); 

Başka bir seçenek daha şık koduna iseniz, kendi eklenti yazmak - iyi cevap bu soruya bulunabilir: How to create a jQuery plugin with methods?