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

  • Dellbear816

    Dellbear816

    4 Mart 2008
  • Julian Smith

    Julian Smith

    31 EKİM 2006
  • RiverCityGraphix

    RiverCityGra

    6 Ocak 2012