我的文件中有以下格式的文本。
<p>
hi
<span class="start"></span>
inside span
<span class="start"></span>
</p>
如何将其转换为这样
<p>
hi
<span class="start"></span>
<span class="wrap">inside span</span>
<span class="start"></span>
</p>
编辑:
我想做的是
$('.start').next().contents().wrap('<span class="wrap"/>');
但效果不佳。
最佳答案
DOM 元素有一个属性 nextSibling,其中包含文本节点并且 JQuery 将能够识别该属性。
$($('.start')[0].nextSibling).wrap('<span class="wrap"></span>');
关于javascript - 如何将文本换行到SPAN标签中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49042946/