0
到目前爲止,我有以下jQuery,這是我很新的,我試圖循環22透明框架內的一幅畫的圖像,但停在最後一個。我使用下面的jQuery代碼:jQuery單循環圖像週期
function swapImages(){
var $active = jQuery('#frame-gallery .active');
var $next = ($active.next().length > 0) ? $active.next() : jQuery('#frame-gallery img:first');
$active.removeClass('active');
$next.addClass('active');
}
jQuery(document).ready($startSwap = function(){
// Run our swapImages() function every 5secs
setInterval('swapImages()', 120);
});
我一直在這個整天,試圖爲clearInterval蛀的地方,但它不會工作...
的$ startSwap功能是我多次嘗試做到這一點的一個遺留下來的,忘了刪除。 – Secular12
您是否試圖每120ms更改一次圖片,直到達到最後一張然後停止?還是你想循環播放所有22張圖片,每120ms一遍又一遍? – spaceman
如果你有興趣使用bootstrap,它的旋轉木馬會爲你做到這一點。下面是一個演示:http://www.w3schools.com/bootstrap/tryit.asp?filename=trybs_ref_js_carousel_wrap_data&stacked=h –