我想包装“name portlet-title”下面的所有元素但是,不应该包括下面“div class name portlet-title”中的其他元素。我尝试了以下方法:
1) $("div.item").wrapAll('<div class="portlet-body"></div>');
它正在影响页面中的所有元素。
2) $("div.list").wrapInner('<div class="portlet-body"></div>');
它包括“div 类名 portlet-title”
我不太擅长 jquery,请帮助我。
最佳答案
您需要使用一个循环,以便您可以单独对元素进行分组。
$('.list.portlet').each(function(){
$(this).find('div.item').wrapAll('<div class="portlet-body"></div>')
})
关于javascript - 如何(wrapInner 或 wrapAll)排除第一个 div 类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20659291/