我正在尝试使用ul li tag
下的数据动态形成一个数组<ul class="breadcrumb" style="background:none; margin-bottom:0px;">
<li>Popcorn<i class="icon-angle-right"></i></li>
<li>Bucket<i class="icon-angle-right"></i></li>
<li>BucketT3<i></i></li>
</ul>
我试过这种方式
var arr = [];
$('.breadcrumb li').each(function() {
var currentElement = $(this);
var value = currentElement.val();
arr.push(value);
});
alert(arr);
我得到的警报是0,0,0我如何得到值
爆米花 桶 BucketT3
提前谢谢。
答案 0 :(得分:4)
您可以使用.map
- 并希望获得每个text()
的{{1}}
li
答案 1 :(得分:0)
只需更改
var value = currentElement.val();
到
var value = currentElement.text();