我正在尝试将值从arr 传递ul#ignorelist.userlist li > a
到一个名为 arr 的数组中。但我不需要整个href,我只需要用户ID。
像这样的东西:14301、65958
HTML:
<ul class="userlist floatcontainer" id="ignorelist">
<li id="user14301"><input checked="checked" id="usercheck_14301" name=
"listbits[ignore][14301]" type="checkbox" value="14301"><a href=
"member.php?u=14301">Frenchy</a><input name=
"listbits[ignore_original][14301]" type="hidden" value="14301"></li>
<li id="user65958"><input checked="checked" id="usercheck_65958" name=
"listbits[ignore][65958]" type="checkbox" value="65958"><a href=
"member.php?u=65958">GermanMan</a><input name=
"listbits[ignore_original][65958]" type="hidden" value="65958"></li>
</ul>
查询:
var arr = $('ul#ignorelist.userlist li > a').map(function() {
return this;
}).toArray();
jsfiddle:http: //jsfiddle.net/7dWFN/13/