所以我做了一个jquery轮播,您可以在这里看到:http://teste.boleiafacil.com/(这是页面末尾的
这是jQuery的:
//highlights slide animation
var prdlength = $(".rproducts").length;
var prdleft = 1;
var i = 0;
function swapC() {
i++;
prdleft++;
$(".rproducts").each(function(){
$(this).animate({"left":"-" + prdleft + "px"}, 10);
if (prdleft == 180){
$(this).appendTo(".rproductswrapper");
prdleft = 0;
}
});
if (i == prdlength) {
i = 0
}
window.setTimeout(function() { swapC() }, 10);
}
$(window).on("load", swapC);
问题是,当div附加到包装器的末尾时,它看起来会出现故障。
我怎样才能解决这个问题?
最佳答案
尝试将函数包装在准备好的文档中,而不是窗口加载中,其简写为:
$(function(){
//code here
});
关于javascript - 小故障jQuery div轮播,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/38265234/