我正在学习,使用使用jQuery只插入一个开始标记或结束标记
replaceWith('<section>')
或
after('<section>')
真要插入在每种情况下完整的元素:
<section></section>
而且使用时结束标记
replaceWith('</section>')
这样的呼叫似乎被忽略。
有什么方法来禁止这种行为?我需要在DOM中的某个点插入一个开始标记,并在另一个点插入一个结束标记。
wrapAll()
我也无法上班。我想可能是与被包裹的东西不是所有的兄弟姐妹.....
'wrapAll'可能是正确的解决方案。你可以发布一个jsfiddle来展示你的问题? –
这是DOM的工作原理。这就是为什么有wrap和wrapAll方法,在调用这些函数之前,请确保查询返回期望的集合。 – undefined
这结束了工作:http://jsfiddle.net/H36UE/1/示例HTML更接近地表示正在遇到的实际DOM树。 – Conando