是的,所以在我开始提问之前,我已经在jsFiddle;
中设置了代码右...
每张幻灯片中都有不同数量的跨度,这些跨度在寻呼机悬停之前一直处于休眠状态。
非常感谢任何有助于获得2/3项目的帮助!!!
答案 0 :(得分:0)
别担心我修好了。
http://benalman.com/projects/jquery-dotimeout-plugin/这有助于解决主要问题,但在Internet Explorer中无效,因此我使用浏览器检测。
工作js可以在下面找到以供将来参考。
if ( $.browser.msie ) {
function nextSlide() {
var active = $("#slides .activeInner img.active");
var next = active.next();
if (next.length === 0) {
var next = $('#slides .activeInner img:first');
}
active.removeClass('active').css('display','none');
next.addClass('active').css('display','block');
}
setInterval(nextSlide, 5000);
} else {
$.doTimeout('loop',5000,function() {
var active = $("#slides .activeInner img.active");
var next = active.next();
if (next.length === 0) {
var next = $('#slides .activeInner img:first');
}
active.removeClass('active').css('display','none');
next.addClass('active').css('display','block');
return true;
});
}