JQuery - 函数自动更改图像

JS-*_*ero 0 html javascript css jquery

我需要的是,背景上的一些图像(例如随机的5-8个)会自动改变另一个图像(例如10秒后,类似于示例链接但是自动,而不是悬停).

  $('.fader').hover(function() {
    $(this).find("img").fadeToggle();
  });
Run Code Online (Sandbox Code Playgroud)

fer*_*vio 6

我做了一个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);
Run Code Online (Sandbox Code Playgroud)

希望它有所帮助..