jQuery 淡入淡出幻灯片错误

问题描述 投票:0回答:1

我创建了一个交叉淡入淡出幻灯片,作为一个初学者,我已经尝试创建一段时间了,它花费的时间比我预期的要多,当我庆祝它终于完成时,我意识到滑块有一个错误,这里是代码:

幻灯片代码

如果我单击

NEXT
PREV
按钮,幻灯片在我每次单击图像时更改图像时就会开始加快速度。谁能看一下我的代码并告诉我我做错了什么?

编辑:我添加了图像。代码的问题是,每次您单击“下一个”或“上一个”时,默认情况下图像会开始滑动得越来越快,它应该每 4 秒更改一次图像,但是在您单击“下一个”或“上一个”几次后,图像更改的速度增加。

jquery
1个回答
1
投票

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

  1. 将下一个和上一个函数移至 $(function(){...});身体
  2. 添加;到缺少的语句结尾
  3. 更改了函数的顺序,首先声明,然后调用它
  4. 将 setIntervals 从
    setInterval("functionname()",1000)
    更改为
    setInterval(functionname,1000)
  5. 将第一个 setInterval 移至函数声明后。

我已将您的图像更改为文本(1,2,3,4),这仅用于测试。

© www.soinside.com 2019 - 2024. All rights reserved.