SORU
3 Mayıs 2012, PERŞEMBE


datepicker() koyarak dinamik olarak oluşturulan öğeleri - JQuery/Jqueryuı

Javascript öğreniyorum, ben ileri benim sorum için özür dilerim.

Dinamik olarak oluşturulan metin var, ve bunların her biri üzerine tıklayın ve bir takvim görüntülemek için mümkün olmak istiyorum. Ben kullanıyorum kodu:

$(".datepicker_recurring_start" ).datepicker();

Sadece tüm metin kutularının bir sınıf datepicker_recurring_start adı olmasına rağmen ilk metin üzerinde çalışacak.

Senin yardım çok takdir!

CEVAP
3 Mayıs 2012, PERŞEMBE


işte ipucu:

$('body').on('focus',".datepicker_recurring_start", function(){
    $(this).datepicker();
});​

DEMO

$('...selector..').on('..event..', '...another-selector...', ...callback...); sözdizimi anlamına gelir:
Olay ..event.. ...selector.. (örneğimizde body) için bir dinleyici ekleyin ('focus' bizim örneğimizde). Seçici eşleşen eşleşen tüm düğümleri torunları için ...another-selector... (örneğimizde.datepicker_recurring_start) , olay ...callback... (örneğimizde satır içi işlevi) işleyicisi uygulamak

Hakkında http://api.jquery.com/on/ ve özellikle bölümüne bakın "temsilci olaylar"

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Felice Musique

    Felice Musiq

    22 NİSAN 2014
  • WHZGUD2

    WHZGUD2

    21 EYLÜL 2011
  • wwjoshdu

    wwjoshdu

    18 ŞUBAT 2011