0
$('.main-bottom-menu li').after('<div style="float: left;">//</div>');
$('.main-bottom-menu li:last').after('');

//但在最后一个 li 元素之后并不清楚。如何//在 li:last 元素之后删除?

4

2 回答 2

1

您需要在选定元素上调用remove()以将其从 DOM 中删除

现场演示

改变

$('.main-bottom-menu li:last').after('');

$('.main-bottom-menu li:last').next('div').remove(); to remove div after last li
于 2012-11-19T12:02:57.920 回答
1

这应该这样做:

$('.main-bottom-menu li:last').html('');

根据this question,他不想删除div,他只想清空它。上面的代码应该可以做到。

于 2012-11-19T12:03:43.533 回答