SORU
29 EKİM 2008, ÇARŞAMBA


Liste bir dizi jQuery element içeriğini almak

Böyle bir yapısı var:

<ul>
  <li>text1</li>
  <li>text2</li>
  <li>text3</li>
</ul>

Nasıl veya bir dizi metin için javascript jQuery kullanırım?

['text1', 'text2', 'text3']

Planım bu bir dize içine birleştirmek için sonra, muhtemelen* *7, Kullanma ve böyle bir biçimde:

'"text1", "text2", "text3"'

CEVAP
29 EKİM 2008, ÇARŞAMBA


var optionTexts = [];
$("ul li").each(function() { optionTexts.push($(this).text()) });

...hile yapmak gerekir. , join() artı bazı birleştirme aradığınız nihai çıkış için iyi olacaktır:

var quotedCSV = '"'   optionTexts.join('", "')   '"';

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Air_Fooj

    Air_Fooj

    24 NİSAN 2009
  • Sean Murphy

    Sean Murphy

    4 ŞUBAT 2009
  • ŠĩŗĜŕôŵåɭȍҭҭ

    ŠĩŗĜŕô

    29 Kasım 2009