jquery删除不在数组中的元素

时间:2013-08-30 08:47:14

标签: jquery

在下面的代码中,如何删除大于s_arr.topics.length的.e_data 例如,如果s_arr.topics.length = 2和$(“。e_data”)。length = 5 ..那么在这种情况下想要删除元素3rd .e_data,4th .e_data,5 .e_data如何做到这一点

if($(".e_data").length > s_arr.topics.length)
{
$('.e_data').last().remove();
}

1 个答案:

答案 0 :(得分:1)

您可以使用slice()

$(".e_data").slice(s_arr_topics.length).remove();