如何解决Dynamiclly元素的克隆和jQuery的删除
我工作的jQuery和这里的克隆和删除元素克隆环境中工作正常,但无法删除元素上下文
在工作$(document).ready(function() {
$('div[name="addnewrow"]').on('click',function() {
if ($(this).text().indexOf('+') > -1) {
var cp = $(this).parent().parent().clone();
$(cp).find('div[name="addnewrow"]').text('-');
$(cp).insertBefore($(this).parent().parent().val(''));
$(this).parent().parent().find('input').val('');
} else {
$(this).parent().parent().remove();
$('div[name="addnewrow"]').text('+');
}
});
});
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<div class="" id="sound">
<div class="form-group">
<label class="control-label col-md-4 col-sm-3 col-xs-12">Sound File<span class="required">*</span></label>
<div class="col-md-7 col-sm-6 col-xs-10">
<select name="moh_file_path" id="moh_file_path" data-parsley-required="" class="form-control">
<option value="">Select</option>
<option value="1">ABC</option>
<option value="2">DEF</option>
</select>
</div>
<div class="col-md-1 text-danger" name="addnewrow"> + </div>
</div>
</div>
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。