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

  • george sarintzotis

    george sarin

    2 Aralık 2007
  • metallmanutza13

    metallmanutz

    13 NİSAN 2007
  • PlugResearch

    PlugResearch

    22 Mart 2006