对,所以我正在尝试找出一种方法,我可以检查对象中的元素是否有特定的数据,然后在必要时将它们过滤掉。
我有一个简单的列表,我正在遍历所有列表项并将它们放入一个对象中。稍后我想运行并检查每个元素的数据ID。
<ul id="test">
<li data-id="1">a</li>
<li>b</li>
<li>c</li>
<li>d</li>
<li>e</li>
<li>f</li>
<li>g</li>
<li>h</li>
<li data-id="2">i</li>
<li>j</li>
<li>k</li>
<li>l</li>
<li>m</li>
<li>n</li>
</ul>`
var holder = {};
i = 0;
$('#test li').each(function(){
holder[i]=$(this);
i++
});
$('#test').append(holder[2]);
holder.each(function(){
console.log($(this).attr('data-id'));
});
我敢肯定,你们中的一个聪明人将能够告诉我如何立即进行。这可能是非常明显的!
为帮助的家伙干杯。