我需要的:
我需要一个动画的elipisis(…),一个点出现在另一个之后.动画需要循环播放.我想通过jQuery实现这一目标
动画序列:
第1帧:等待您的选择
第2帧:等待您的选择.
第3帧:等待您的选择..
第4帧:等待您的选择……
我尝试过的:
我一直在研究plugin to blink text和pulsate .effect().
我的问题:
解决方法
如果你只需要一个接一个地出现一个点,尝试一些非常简单的东西,如下所示:
<div id="message">Awaiting your selection</div> var dots = 0; $(document).ready(function() { setInterval (type,600); }); function type() { if(dots < 3) { $('#message').append('.'); dots++; } }
如果您希望它们出现多次(要删除然后重新打印),您可以执行以下操作:
<div>Awaiting your selection<span id="dots"></span></div> var dots = 0; $(document).ready(function() { setInterval (type,600); }); function type() { if(dots < 3) { $('#dots').append('.'); dots++; } else { $('#dots').html(''); dots = 0; } }
最后,结账时我几年前写过tutorial.你可能会发现它很有用.