如何在2(或更多)div上添加div元素?我想:使用jQuery创建其他两个div的wrapper div
HTML:
<div class="list-price">20000</div>
<div class="sell-price">10000</div>
的jQuery:
$('div.list-price').each(function() {
$(this).before('<div class="action-price">');
$(this).next().after('</div>');
});
我希望上面的代码将做到这一点:
<div class="action-price">
<div class="list-price">20000</div>
<div class="sell-price">10000</div>
</div>
但是:
<div class="action-price"></div>
<div class="list-price">20000</div>
<div class="sell-price">10000</div>
任何人都可以帮助我吗?
感谢,
的Gabor
你之前和之后的用法是无效的,因为这些方法不写文本文档内容,他们宁愿写_nodes_。因此,1st('before')插入自动关闭(bu jQuery本身)标记,第二个('after')由于无效标记而跳过 – Guard