我正在考虑编写一个函数来将插入的 Html 与周围的标签合并。问题是我使用了 ExtractContents(true) 方法。它将选择从文档中分离出来。并使其 Html 再次有效。
但现在我修改并更改了 html.. 我想把它放回去.. 但我从标题中选择的 2 个字母将显示在第一个 h1 下方。在新的 H1 中。这 2 个 H1 需要具有相同的属性和类才能合并..
但是仍然想不出一个可以做到这一点的脚本..有什么想法或者有人已经有了这个吗?一些有用的功能可能吗?
例子:
<h1>1234</h1><h1>56</h1>
插入的 HTML 是<h1>56</h1>
. 现在我想看看插入的html之前和之后是否可以将它与插入部分之前的标签合并..
这意味着插入的部分可以包含多个标签。
这将导致:
<h1>123456</h1>
编辑:找到这个方法:http ://docs.ckeditor.com/#!/api/CKEDITOR.dom.element-method-mergeSiblings
但是是否可以定义是向左还是向右合并?或者有人知道这样做的方法吗?因为现在元素正在合并。但是如果有多个<p>
标签,它会将它们合并在一起。不会发生的事情。