1

次の例を次に示しますhttp://jsfiddle.net/coderslay/FBcKP/

私はdivこのようなものを持っています

<div id="test">
  <label>aaaaaaaaaaaa</label>
  <label>bbbbbbbbbbbb</label>
  <label>cccccccccccc</label>
  <label>dddddddddddd</label>
</div>

そして、コンテンツを取得するために私が書いたjqueryはここにあります

var values = $('#test').find('label').text()

valuesaaaaaaaaaa、bbbbbbbbb、ccccccccc、dddddddddを含む配列として取得する必要がありますjqueryを使用してそれを行う方法は?

4

2 に答える 2

4

メソッドを使用できますmap

var arr = $('#test label').map(function(){
   return $(this).text();
   // return this.textContent || this.innerText
}).get();

http://jsfiddle.net/ekAB5/

于 2013-01-09T05:39:08.943 に答える
0

appendこれを行うために使用できます

var values = $('#test').find('label').append(",").text()

http://jsfiddle.net/FBcKP/1/

于 2013-01-09T05:41:46.473 に答える