我这里有滑块。当它是 2 张或更多照片时,效果很好。但是当只有一张照片时,它仍然在滑动。如何使滑块不隐藏和显示一张图像?
(function($){
$.fn.MySlider = function(interval) {
var slides;
var cnt;
var amount;
var i;
function run() {
// hiding previous image and showing next
$(slides[i]).fadeOut(1000);
i++;
if (i >= amount) i = 0;
$(slides[i]).fadeIn(1000);
// updating counter
cnt.text(i+1+' / '+amount);
// loop
setTimeout(run, interval);
}
slides = $('#my_slider').children();
cnt = $('#counter');
amount = slides.length;
i=0;
// updating counter
cnt.text(i+1+' / '+amount);
setTimeout(run, interval);
};
})(jQuery);