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

  • bcbauer

    bcbauer

    7 ŞUBAT 2007
  • Munchkin the Teddy Bear

    Munchkin the

    30 EYLÜL 2011
  • sghaff1

    sghaff1

    23 Mart 2009