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

  • Droid Life

    Droid Life

    17 Kasım 2009
  • Jana Williams

    Jana William

    17 AĞUSTOS 2011
  • Smith Micro Graphics

    Smith Micro

    15 Mayıs 2008