淡入淡出的一些问题(jQuery)

时间:2011-03-04 19:12:02

标签: javascript jquery html css hyperlink

我有一个带图像加载的简单脚本,但效果不好。

这里[删除]

当我们点击链接时:

  • .block img被淡入效果删除。
  • .load块由淡入淡出显示
  • .block img src属性已被链接href
  • 取代
  • 我们等到加载新图像,然后等待2秒钟 - 这是重要的一部分。
  • 然后我们移除.load并通过淡入淡出显示.block img

问题是,当我们点击许多链接时,它们会开始多次淡入/淡出。

我该如何解决?

2 个答案:

答案 0 :(得分:1)

jquery有一个方便的.stop()函数。或者,您可以在动画开始时设置“运行”标志,并忽略所有点击,直到在序列结束时清除它为止。

答案 1 :(得分:1)

我尝试删除.load()

点击此处:http://jsfiddle.net/EvXJr/7/