2012-06-06 86 views
0

你已经创建了一个淡入淡出的幻灯片女巫我一直试图创造一段时间,现在是一个初学者,它花了更多,然后我的期望,而当我庆祝它终于完成,我意识到滑块这里有一个bug是代码:jQuery淡入淡出幻灯片错误

slideshow code

如果我点击NEXTPREV按钮的幻灯片开始圈地的速度在一次它改变了图像我点击them.Can人看看每次在我的代码并告诉我我做错了什么?

编辑:我已经加入images.The问题的代码是每次点击下一步或上的图像开始滑动默认速度越来越快,应该改变的图像,每4秒,但您点击后下一次或预先调整图像变化的速度。

+0

如果你的jsFiddle确实有效,它会有所帮助。 – j08691

+0

什么是不工作?我知道有没有图像,但我不知道如何添加它们 –

+0

A)您可以使用来自第三方网站的图像和B)小提琴不做任何事情,只是抛出错误。 – j08691

回答

1

http://jsfiddle.net/qve6z/ 这是一个工作代码! 我是:

  1. 将您的next和prev函数移动到$(function(){...});身体
  2. 加入;其中缺少的发言结束
  3. 改变你的函数的顺序,先申报,称之为第二从setInterval("functionname()",1000)
  4. 改变setIntervals到setInterval(functionname,1000)
  5. 移动后的函数声明第一的setInterval。

我改变了你的图像为文本(1,2,3,4),它只用于测试。

+0

在next或prev –

+0

上单击几次后,滑块仍然保持速度。从'next'和'prev'删除setInterval(...)。 无论何时单击next或prev,都会设置一个新的setInterval。 – Pethical