Javascript 用jQuery在代码块中查找并替换?
我有这个HTML:Javascript 用jQuery在代码块中查找并替换?,javascript,jquery,Javascript,Jquery,我有这个HTML: <div class="group-sizing"> <div class="form-group"> <div> <h3>Guest <span>1</span> Welcome</h3> <div> <select id="level1"></select&
<div class="group-sizing">
<div class="form-group">
<div>
<h3>Guest <span>1</span> Welcome</h3>
<div>
<select id="level1"></select>
</div>
</div>
</div>
</div>
我有这个功能:
var guestBlock = $(".group-sizing").html();
$("#guestNum").change(function(){
var count = $(this).val();
$(".group-sizing .form-group:gt("+(count-1)+")").remove();
for (var i = $(".group-sizing .form-group").length; i < count; i++){
$(guestBlock).find(?????????).html(i); //find and change span and id of select
$(".group-sizing").append(guestBlock); //then print the block
};
});
在$guestBlock.find中,我要从中查找跨度和id。然后我增加它们,但到目前为止我还没有得到它。它总是在这些空间中以1打印。您可以使用克隆来解决它 var$guestBlock=$.group size>.form-group.first.clone; $guestNum.changefunction{ var count=$this.val; var$groups=$.group size>.form group; $groups.slicecount.remove; 对于变量i=$groups.length;i