我需要,背景上的某些图像(例如其中随机的 5 - 8 张)会自动更改为另一张图像(例如 10 秒后,类似 example-link 的内容,但会自动更改,而不是悬停时)。
$('.fader').hover(function() {
$(this).find("img").fadeToggle();
});
最佳答案
我做了一个JSFiddle DEMO .. 也许对您有帮助。
很简单,就是我在setInterval
var $imgs = $(".fader").find("img"),
i = 0;
function changeImage(){
var next = (++i % $imgs.length);
$($imgs.get(next - 1)).fadeOut(500);
$($imgs.get(next)).fadeIn(500);
}
var interval = setInterval(changeImage, 2000);
希望对你有帮助
关于javascript - JQuery - 自动更改图像的功能,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15925336/