SORU
17 Ocak 2011, PAZARTESİ


jQuery : () eq vs()

Bir WordPress kullanmak yeniyim ve farkı bir WordPress kullanmak almak arasında ne olduğunu merak ediyorum() ve eq() işlevleri. Bu ne yanlış anlamış olabilirim() işlevi, ama aynı satırda döndürülen öğe üzerinde dönen bir işlev arayamadım garip düşündüm.

//Doesn't work
I.e.  $("h2").get(0).fadeIn("slow");

//Works
$("h2").eq(0).fadeIn("slow");

CEVAP
17 Ocak 2011, PAZARTESİ


.get() .eq() Her iki dönüş, bir tek "" jQuery nesne bir dizi, ama onlar farklı şekillerde tek element döndürür. gelen eleman

.eq() jQuery nesnesi olarak, DOM öğesi jQuery fonksiyonları kabul eden anlamına gelen bir WordPress kullanmak sarıcı sarılmış, anlam verir.

.get() ham DOM öğesi döndürür. Ham bir DOM öğesi özniteliklerini erişim ve fonksiyonları çağırarak onu manipüle. Ama .fadeIn gibi bir jQuery fonksiyonu işe yaramaz bu yüzden bir WordPress kullanmak sarılmış bir nesne olarak kendi kimliğini kaybeder.

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • AFISHAL

    AFISHAL

    7 Mart 2009
  • SignatureSeries

    SignatureSer

    24 Aralık 2006
  • sk8ingis4me

    sk8ingis4me

    16 Mart 2006