【发布时间】:2012-02-01 20:33:11
【问题描述】:
我有一个 gif 动画,它会永远循环播放。但是,我不希望它一直可见,所以我基本上需要给动画 3 秒运行一次,然后将其隐藏并在 10 秒后使其再次可见 3 秒。
我目前有这个,但它不起作用:
<script type="text/javascript">
function autoupdate() {
$('#bird').delay(3000);
$('#bird').css('display', 'none'):
$('#bird').delay(10000);
$('#bird').css('display', 'block');
}
$(document).ready(function() {
setInterval("autoupdate()", 50);
});
</script>
【问题讨论】:
标签: javascript jquery loops settimeout setinterval