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

  • Ludique

    Ludique

    21 NİSAN 2009
  • MyTiredBones

    MyTiredBones

    2 Temmuz 2013
  • NikkoNantone

    NikkoNantone

    21 Kasım 2011