我有数百个。
几乎可以工作,但是在 #ad1 之后移动的元素顺序相反,因为循环从 1 到 n,但元素总是直接添加到 #ad1 之后。
非常欢迎任何意见。
谢谢 拉斐尔
<div class="post">
紧挨着彼此。
新元素通过 AJAX 更新并放置在现有元素的顶部。
现在有一个特殊的
<div id="ad1">
我想永远将其保持在第n个位置。
因此,我编写了该函数:
$(".post").each(function() {
if(cnt>2){
$('#ad1').after(this);
}
cnt++;
});
几乎可以工作,但是在 #ad1 之后移动的元素顺序相反,因为循环从 1 到 n,但元素总是直接添加到 #ad1 之后。
非常欢迎任何意见。
谢谢 拉斐尔