0) { var coun-6ren">
gpt4 book ai didi

javascript - 列表末尾的 jquery 移动元素使容器消失,看起来像前置

转载 作者:行者123 更新时间:2023-11-30 10:33:58 25 4
gpt4 key购买 nike

我正在尝试制作一个非常简单的旋转横幅列表。

fiddle 在这里:http://jsfiddle.net/a9dAm/

if ($("#ads").length > 0) {
var count_banners = $("#ads a").length;
var delay_time = 1000;
var i = 1;

while (count_banners >= i) {
$("#ads a:nth-child("+ i +")").delay(delay_time * i).show(1, function(){
$(this).fadeOut("slow").prepend($("#ads"));
});
i++;
}
}

Prepend 破坏了一切,#ads 一起消失了,这是怎么回事?或者我做错了什么?

最佳答案

我认为您需要 .prependTo(),而不是 .prepend()

        $(this).fadeOut("slow").prependTo($("#ads"));

或者只是

        $(this).fadeOut("slow").prependTo("#ads");

.prepend() 函数将其参数添加到您调用它的元素之前。

关于javascript - 列表末尾的 jquery 移动元素使容器消失,看起来像前置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15115560/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com