给定一些文本和 html 结构,我如何创建一个新的 html 片段,其中结构包裹在文本周围?
例子:
text = "mytext"
html = "<div><p><span></span></p></div>"
期望的结果:
newHtml = "<div><p><span>mytext</span></p></div>"
如果可能,使用纯 jquery,无需手动解析 html。请注意,“文本”是文字字符串,而不是文档中的文本节点。
当然,我正在寻找的代码应该适用于任意 html,而不仅仅是上面的示例。