jQuery .wrap ve .wrapAll arasındaki fark nedir? Onlar da aynı şeyi yapıyorlar, ama fark ne olabilir?jQuery wrap ve wrapAll arasındaki fark
15
A
cevap
30
Bildirim açıklamalarında farkı:
.wrap()
: eşleşti elemanların sette etrafında her eleman bir HTML yapısını sarın..wrapAll()
: Eşleşen öğeler kümesindeki HTML yapısını tüm öğelerini sarın.
.wrap()
tamamladı bireysel olarak her eleman, ancak bir grup olarak .wrapAll()
tamamladı hepsi.
<div class="foo"></div>
<div class="foo"></div>
<div class="foo"></div>
$('.foo').wrap('<div class="bar" />');
ile bu olur: Örneğin
<div class="bar"><div class="foo"></div></div>
<div class="bar"><div class="foo"></div></div>
<div class="bar"><div class="foo"></div></div>
Ama $('.foo').wrapAll('<div class="bar" />');
ile bu gerçekleşir:
<div class="bar">
<div class="foo"></div>
<div class="foo"></div>
<div class="foo"></div>
</div>
2
WrapAll TÜM unsurları sarar, Wrap HER elemanı sarar . içinde ... HER eleman bir yeni div TÜM içi div'ler
<div class="container">
<div class="new">
<div class="inner">Hello</div>
<div class="inner">Goodbye</div>
</div>
</div>
Wrap sonuçları sarma içinde
$('.inner').wrapAll('<div class="new" />');
Sonuçlar
<div class="container">
<div class="new">
<div class="inner">Hello</div>
</div>
<div class="new">
<div class="inner">Goodbye</div>
</div>
</div>
0
Adding jquery to execute a wrap:
$(‘p’).wrap(‘<span class=”newclass” />’);
will result in:
<span class=”newclass”>
<p>This is a paragraph.</p>
</span>
<span class=”newclass”>
<p>This is a paragraph.</p>
</span>
<span class=”newclass”>
<p>This is a paragraph.</p>
</span>
Substitute the .wrap for .wrapAll.
$(‘p’).wrapAll(‘<span class=”newclass” />’);
will result in:
<span class=”newclass”>
<p>This is a paragraph.</p>
<p>This is a paragraph.</p>
<p>This is a paragraph.</p>
</span>
Now try out .wrapInner.
$(‘p’).wrapInner(‘<span class=”newclass” />’);
will result in:
<p><span class=”newclass”>This is a paragraph.</span></p>
<p><span class=”newclass”>This is a paragraph.</span></p>
<p><span class=”newclass”>This is a paragraph.</span></p>
İlgili konular
- 1. .slice ve .wrapall
- 2. JQuery ve Kontrol Wrap ve Unwrap yöntemleri
- 3. jQuery autocomplete renderItem ve renderItemData arasındaki fark
- 4. jQTouch ve jQuery mobile arasındaki fark
- 5. jquery-rails & jquery-ujs arasındaki fark
- 6. jQuery .width(), style.width ve jQuery .css ('width') arasındaki fark nedir?
- 7. jsRender ve jsViews arasındaki fark
- 8. JSQ ve AJAX ile jQuery arasındaki fark nedir?
- 9. jQuery.data ve jQuery._data (alt çizgi verileri) arasındaki fark nedir?
- 10. XeLaTeX ve pdfLaTeX arasındaki fark
- 11. javax.sql ve java.sql arasındaki fark?
- 12. netTcpContextBinding ve netTcpBinding arasındaki fark
- 13. Sürücü ve sağlayıcı arasındaki fark
- 14. HttpCookie ve Çerez arasındaki fark?
- 15. typedef arasındaki fark ve tanımlamak
- 16. Python'da {} ve [] arasındaki fark nedir?
- 17. Dize [] ve [dize] arasındaki fark
- 18. Redis ve kafka arasındaki fark
- 19. mapM ve forM arasındaki fark
- 20. ASCIIEncoding ve Encoding Arasındaki Fark
- 21. NSLog ve DLog arasındaki fark
- 22. UNIX'teki $ @ ve $ * arasındaki fark nedir?
- 23. java.util.Scanner ve java.util.Scanner arasındaki fark. *
- 24. ServiceProcessInstaller ve ServiceInstaller arasındaki fark
- 25. string.h ve strings.h arasındaki fark
- 26. dtrtrs ve dtrsm arasındaki fark
- 27. Kodlama ve harmanlama arasındaki fark?
- 28. IsGenericType ve IsGenericTypeDefinition arasındaki fark
- 29. autoconf ve autoreconf arasındaki fark
- 30. SCM ve SVN arasındaki fark
iseniz Yazmaya yetecek kadar akıllı, muhtemelen okumak için yeterince akıllısın. İşte burada: http://api.jquery.com/wrap/ http://api.jquery.com/wrapAll/ – ahren
sadece daha doğrusu –