我正在尝试重新排序一些数字标签,但我只希望它循环遍历包含具有特定类的子项的选择器。
我的html:
<div class="input-prepend">
<span class="add-on">1</span>
<input data-line-id="4613" type="text" class="input-large address-line" value="6 Flakefield">
<img data-toggle="tooltip" class="input-action delete-line" src="/public_html/images/delete.png" width="16" height="16" data-original-title="Delete line 1.">
</div>
和jQuery:
$('#addressStepContent').on('click', '.delete-line', function(){
//$(this).parent().detach();
$.each($(this).parent().siblings('> .address-line').andSelf(), function(i, v){
$(this).children('.add-on').text(i+1)
})
})
这不起作用,它只会影响input-prepend
您单击删除图像的 div。
如何让这个循环遍历包含有类的孩子的选择器.address-line
它还需要在遇到标签元素时停止或跳出循环。