私は永遠にループするgifアニメーションを持っています。しかし、私はそれが常に目に見えないようにしたいので、基本的に必要なのは、アニメーションを3秒間実行してから非表示にし、10秒後に再び3秒間表示させることです。setIntervalでループを非表示にする
私は現在、これを持っているが、それは動作していない:あなたのコード内.delay(..)
は何もしません。
<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>
私の答えは10秒間しか隠れていません。それを再び読んでください^ _ ^偶数:-P。毎回異なることもあります – Neal