我有一个包含ul和li的列表:
<ul id="list1">
<li id="item-1">List Item 1</li>
<li id="item-2">List Item 2</li>
<li id="item-3">List Item 3</li>
<li id="item-4">List Item 4</li>
<li id="item-5">List Item 5</li>
<li id="item-6">List Item 6</li></ul>我需要使用item-1,item-2,item-3,item-4,item-5,item-6之类的jquery以逗号分隔的字符串形式获取ul中li的所有ids
发布于 2009-11-23 18:04:17
使用$.map可以很好、很简短地做到这一点:
var liIds = $('#list1 li').map(function(i,n) {
return $(n).attr('id');
}).get().join(',');https://stackoverflow.com/questions/1782177
复制相似问题