如何使用jQuery从中删除除第一个之外的所有div?
我有html页面,我需要删除除id =“allPage”的div之外的所有div,除了id =“allPage”的div的所有内容。 我有下一个代码:
// Some script
如果我用它$("body > div:not(#allPage)").remove();
我收到下一个结果
... // Some script
如何删除除id =“allPage”的div之外的所有div?
$('div').not('#allPage').remove();
要么
$('div:not(#allPage)').remove();
$('body > div:gt(0)').remove();
这将选择body标签的所有
子元素,索引大于0(这样第一个
保持不变)。