【发布时间】:2013-04-15 19:43:57
【问题描述】:
我有一些代码尝试在延迟后一个接一个地显示和隐藏 div。
$('#box1').delay(1800).hide('slow');
delay(1800).$('#box2').delay(1800).show('slow');
delay(1800).$('#box2').delay(1800).hide('slow');
delay(1800).$('#box3').delay(1800).show('slow');
delay(1800).$('#box3').delay(1800).hide('slow');
delay(1800).$('#box4').delay(1800).show('slow');
delay(1800).$('#box4').delay(1800).hide('slow');
delay(1800).$('#box1').delay(1800).show('slow');
div 没有显示和隐藏。如何让 div 在延迟后显示和隐藏?
【问题讨论】:
-
delay(1800).$是无效的语法。删除该位置的delay(1800).部分。 -
但是,即使我删除了它,它仍然无法正常工作,这个想法是每个盒子都应该是另一个隐藏
-
对,这并不是一个解决方案,它只是为了修复直接的语法错误,这将导致您的代码根本无法工作,而不管它包含的逻辑错误如何。
标签: jquery html delay show-hide