如果我有以下 HTML:
<ul>
<li>List 1</li>
<li>list 2</li>
<li>list 3</li>
</ul>
我可以从 <li>
中获取文本内容吗?的并使用 javascript 将它们放入数组中?
最佳答案
var arr = $("li").map(function() { return $(this).text() }).get();
map()
(docs)方法创建一个 jQuery 对象,其中填充了从函数返回的任何内容(在本例中,每个<li>
元素的文本内容)。get()
(docs)方法(不传递参数时)将该 jQuery 对象转换为实际数组。
关于javascript - jquery 收集列表项的值并放入数组中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4856283/