[英]glitchy jquery div carousel
因此,我制作了一個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
});
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.