Javascript 简单JQuery定时图像旋转

Javascript 简单JQuery定时图像旋转,javascript,jquery,css,Javascript,Jquery,Css,出于某种原因,以下内容无效。这很可能是我没有任何睡眠的结果,解决方法可能很简单 JS: 这有一个插件;) 它的重量非常轻,并且为动画提供了一些不错的选项来切换图像 这有一个插件;) 它的重量非常轻,并且为动画提供了一些不错的选项来切换图像 我创建了一个,对我来说很好 我所做的唯一更改(除了为演示目的添加颜色外)是我更改了您的setInterval调用: setInterval(swapImages, 5000); 通常,将字符串传递给setInterval不是一种好的做法。它的工作原理类

出于某种原因,以下内容无效。这很可能是我没有任何睡眠的结果,解决方法可能很简单

JS:


这有一个插件;)


它的重量非常轻,并且为动画提供了一些不错的选项来切换图像

这有一个插件;)

它的重量非常轻,并且为动画提供了一些不错的选项来切换图像

我创建了一个,对我来说很好

我所做的唯一更改(除了为演示目的添加颜色外)是我更改了您的
setInterval
调用:

 setInterval(swapImages, 5000);
通常,将字符串传递给
setInterval
不是一种好的做法。它的工作原理类似于
eval
,我们都知道它是邪恶的:)。将函数传递给它。如果您真的想做更多的事情,请使用闭包(这里不需要闭包)。

我创建了一个闭包,它对我来说很好

我所做的唯一更改(除了为演示目的添加颜色外)是我更改了您的
setInterval
调用:

 setInterval(swapImages, 5000);
通常,将字符串传递给
setInterval
不是一种好的做法。它的工作原理类似于
eval
,我们都知道它是邪恶的:)。将函数传递给它。如果您确实想做更多的事情,请使用闭包(这里不需要闭包)。

您缺少
document.ready
函数的末尾,并将
setTnterval
更改为实际函数

$(document).ready(function(){
              // Run our swapImages() function every 5secs
              setInterval(swapImages, 1000);
            });
工作示例:

您缺少
document.ready
函数的末尾,并将
setTnterval
更改为实际函数

$(document).ready(function(){
              // Run our swapImages() function every 5secs
              setInterval(swapImages, 1000);
            });

工作示例:

好发现!不错的插件,但是,它没有我写的那么轻…我有什么我需要的,所以我想让它工作,如果可能的话。我只是不明白为什么这不起作用。好发现!不错的插件,但是,它没有我写的那么轻…我有什么我需要的,所以我想让它工作,如果可能的话。我只是不明白为什么这不起作用。
$(document).ready(function(){
              // Run our swapImages() function every 5secs
              setInterval(swapImages, 1000);
            });