所以我有一个<ul>包含<li>元素,并且我想获取这些元素的ID并将它们以查询字符串传递给另一个页面.
像这样:
<ul id="myList">
<li id="first">First</li>
<li id="second">Second</li>
<li id="third">Third</li>
</ul>
Run Code Online (Sandbox Code Playgroud)
成
first,second,third
Run Code Online (Sandbox Code Playgroud)
有一个巧妙的方法来做到这一点?我是jQuery,所以我的蛮力可能不是很好的方法是迭代使用each()并以这种方式构建它.我觉得有点邋..
kar*_*m79 10
简洁明了的方式.map:
var ids = $("#myList li").map(function() {
return this.id;
}).get().join(",");
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3631 次 |
| 最近记录: |