如何使用jquery在一个页面中获取所有<li>标签的内容

Ser*_*can 1 javascript jquery jquery-selectors html-lists

我有一个像这样的HTML列表:

<li id="tag">red</li>
<li id="tag">yellow</li>
<li id="tag">blue</li>
Run Code Online (Sandbox Code Playgroud)

如何使用jQuery获取这些li标签的内容?

例如;

$tags = red, yellow, blue
Run Code Online (Sandbox Code Playgroud)

Adi*_*dil 8

你可以使用jQuery.map()

现场演示

texts = $('li').map(function(){
  return $(this).text();
}).get().join(',');
Run Code Online (Sandbox Code Playgroud)


Adr*_*iro 7

var $tags = $("li").map(function(){
  return $(this).text();
}).get().join(",");
Run Code Online (Sandbox Code Playgroud)

在这里,有一个小提琴:http://jsfiddle.net/KTted/2/