【发布时间】:2013-10-22 22:09:00
【问题描述】:
我正在尝试编写一个页面,它使用 JavaScript 以定时顺序加载多个对象。我已经设法使用 CSS3 使对象闪烁,但不太确定如何将它与 JavaScript 中的计时器结合使用。
这是我的代码:
<script language="javascript">
$(document).ready(function () {
var t;
function blink(){
$("#blinkfirst").setOpacity(0);
$("#blinkfirst").setStyle({visibility: 'visible'});
new Effect.Opacity(
"#blinkfirst", {
from: 0.0,
to: 1.0,
duration: 1.0
}
);
}
function appear(){
t=setTimeout('blink()', 8);
}
});
</script>
我的逻辑是编写一个函数来将 div 的不透明度从 0.0 更改为 1.0,所以它会显示出来。然后为不同的对象编写另一个函数以在每隔一定秒后调用此函数。比如让div1先出现,8秒后出现div2; 8秒后,div3出现了……
【问题讨论】:
-
你用的是什么库?这些不是标准的 jquery 函数。
-
看起来更像 mootools 而不是 jQuery
-
我正在寻找一种不使用任何库的方法。当前代码具有来自此页面的库:madrobby.github.io/scriptaculous/effect-appear
-
那不是 mootools,只是混合了 jQuery 选择器的 javascript。
标签: javascript jquery html css opacity