我有点困惑......
假设我有下一个HTML结构:
<div id="sourceText" class="cSourceText" contenteditable="true">
some text here
<br>
some more text here
<br>
</div>
现在,假设我已经使用js splitText
方法将第一个文本节点的一部分存储在var中(即<TextNode textContent="text here">
存储在var newNode;
中)。
我希望newNode
var与下一个兄弟节点一起增加,直到它获得指定文本节点的指定点(具体取决于用户选择)。让我们说,对于我们的示例,我最后想要newNode=>text here <br> some more
,以便我可以使用jQuery wrapp函数用div包装该节点。
这是可能的吗?或者我是朝着错误的方向前进的?