我需要在一组“容器”div 中搜索类“a2”。如果找到了,什么也不做;如果缺少,请添加它。
原始代码:
<div class="container">
<div class="a1">
<span class="Label">Status:</span>
<span class="Text">Active</span>
</div>
<div class="a2">
<span class="Label">Description:</span>
<span class="Text">2</span>
</div>
</div>
</br>
</br>
<div class="container">
<div class="a1">
<span class="Label">Status:</span>
<span class="Text">Active</span>
</div>
</div>
</br>
</br>
<div class="container">
<div class="a1">
<span class="Label">Status:</span>
<span class="Text">Active</span>
</div>
</div>
这是我的脚本:
$('div.container').each(function(){
if($(this).children('.a2').length == 0){
$('<div class="a2"><span class="Label">Description:</span><span class="Text">0</span></div>').insertAfter('div.a1');
return false;
}
});
在此处查看演示。
问题是脚本在不需要的第一个“容器”中插入了“a2”div。有人可以帮我弄清楚我做错了什么吗?