Javascript JS:使用同级节点增加选择

Javascript JS:使用同级节点增加选择,javascript,jquery,Javascript,Jquery,我有点被这个困住了 假设我得到了下一个HTML结构: <div id="sourceText" class="cSourceText" contenteditable="true"> some text here <br> some more text here <br> </div> 这里有一些文字 这里有更多的文字 现在,假设我使用jssplitText方法将第一个文本节点的一部分存储在var中

我有点被这个困住了

假设我得到了下一个HTML结构:

<div id="sourceText" class="cSourceText" contenteditable="true">
     some text here
     <br>
     some more text here
     <br>
</div>

这里有一些文字

这里有更多的文字
现在,假设我使用js
splitText
方法将第一个文本节点的一部分存储在var中(即
存储在
var newNode;

我想使
newNode
var随着下一个同级节点的增加而增加,直到它获得指定文本节点的指定点为止(这取决于用户选择)。比如说,在我们的示例中,我希望在结尾处有
newNode=>text
更多的
,这样我就可以使用jQuery wrapp函数用div来包装该节点


有可能吗?还是我走错了方向?

给定输入(您当前的HTML结构),您能显示您希望输出的内容吗?对不起,大卫,我不明白你所说的你想做的事。有时用英语表达复杂的东西对我来说很难。它是这样的:
这里有一些文本
这里有更多的文本
希望能有所帮助。感谢您的及时回复。如何准确地指定“指定文本节点的指定点”呢?我将指定点作为偏移值从wich中获取,wich是一个文本节点。