【发布时间】:2013-04-14 13:55:39
【问题描述】:
我正在尝试构建一个包含动画的主页。不过,我很难控制我的动画。我需要的只是隐藏元素,然后在一定时间后显示元素。循环遍历该序列,并在有人将鼠标悬停在框上时暂停并显示所有元素。 Example简单动画。
我还有很长的路要走。起初我尝试使用 .css() 可见性属性,现在我使用的是 .show() 和 .hide()。
我需要一种方法来循环播放我的动画。我尝试添加另一个
setTimeout(clear1(), 3000);
到我的 box1 函数的末尾,但由于某种原因这不起作用。
我需要一种方法让用户将鼠标悬停在#box1 上,这样所有动画都会停止。我曾尝试使用 .clearQueue,但无法使用。
【问题讨论】:
-
所以你需要在用户将鼠标悬停在第一个框上时暂停动画,并在光标离开第一个框时重新启动动画?
-
你看过
stopjQuery方法吗? api.jquery.com/stop -
我看过了。我无法正确实现它。它需要停止动画并确保显示所有 div。
标签: javascript jquery html