我有一个带有多个div标签的超文本标记语言文件,我想让它们使用JQuery自动拆分
<div class="m1">
<div>t1</div>
<div>t2</div>
<div>t3</div>
</div>我应该得到以下格式的输出
<div class="m1">
<div>t1</div>
<div>t2</div>
<p>M1 Tag closed</p>
</div>
<div class="m2">
<div>t3</div>
</div>请帮帮我,尝试了所有可能的方法,如parent,insertafter,parent(),append()等。感谢你们的帮助。
发布于 2016-09-22 03:46:35
为此,您需要创建一个新的div .m2,然后将现有的最后一个子div附加到该div中,同时将一个新的p元素附加到.m1。如果您将其分解为这些步骤,它将如下所示:
var $m2 = $('<div class="m2"></div>').appendTo('body');
$('.m1 div:last').appendTo($m2);
$('.m1').append('<p>M1 Tag closed</p>');<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div class="m1">
<div>t1</div>
<div>t2</div>
<div>t3</div>
</div>
https://stackoverflow.com/questions/39625225
复制相似问题