沟通有点棘手,但希望这是有道理的。
我有8个div容器,需要使用Jquery用额外的div包装所有偶数,这样的效果就像这样,
<div id="wrapper">
<div id="content">
</div></div>
<div id="content">
</div>
<div id="wrapper">
<div id="content">
</div></div>
答案 0 :(得分:9)
$('div.content:even').wrap('<div class="wrapper"></div>');
注意:我将id更改为class,因为您不能拥有多个具有相同ID的元素。
答案 1 :(得分:0)
不确定但是这样的事情可能是:
$('#continer:even').wrap('<div id="wrapper" />');
另请注意,这可能不会很好,因为只允许一个具有相同ID的元素。改为将其更改为班级。并使用'。'而不是选择器中的“#”。
你为什么要这样做?这是一个风格问题吗?它可能可以使用CSS解决。
.. fredrik
编辑:似乎没有编辑器就无法发布HTML代码。肯的方式就是做到这一点。