0
Q
连续显示文本
A
回答
2
使用超时与回调。您可以使用setTimeout
或使用delay
的jQuery使用JavaScript本地执行此操作。为了便于重复,除了当前文本偏移之外,还可以使用带计数器的递归循环来完成。
HTML的演示
<div id="d"></div>
JS的演示
var text = "Hello World!";
var d = $("#d")[0];
(function write(i,n){
if(i == text.length){
if(n == 2) return;
d.innerHTML = "";
setTimeout(function(){write(0,++n)},500);
}else{
d.innerHTML += text[i++];
setTimeout(function(){write(i,n)},500);
}
})(0,0)
这里是一个深入稍微演示它使用文本块(写入加快了概念验证)。 http://jsfiddle.net/64uNd/
相关问题
- 1. 如何显示与父文本连续的范围文本
- 2. 连续显示NSTimeInterval
- 3. 使用jQuery连续显示文字
- 4. 连续显示PHP输出?
- 5. 连续显示两行
- 6. 如何显示3个输入框,文本和连续
- 7. 如何在文本框内显示连续结果
- 8. 在引导中显示连续3个文本下面的文本
- 9. iOS:ShinobiChart:不连续数据的连续显示
- 10. 连续循环显示PowerPoint演示文稿
- 11. 使用ExtJS显示连续的ProgressBar
- 12. Android Studio Log Cat连续显示数据
- 13. 显示连续发生的值
- 14. 连续显示使用的容量90%
- 15. Android日历视图。月连续显示
- 16. 如何连续延时显示标签
- 17. C#消息框连续多次显示
- 18. 显示连续对象的多个值
- 19. Mathematica绘图显示不连续性
- 20. Swift - UICollectionView连续显示多个项目
- 21. 连续显示2个矩阵报告
- 22. 在PyQt4上显示连续的窗口
- 23. br的nl2br限量连续显示?
- 24. OutOfMemoryException当试图连续显示图像
- 25. 自动连续显示图像
- 26. 连续显示多个CALayer 60秒?
- 27. 连续显示3张图片
- 28. RadGrid连续显示值两次(重复)?
- 29. 在Android中显示连续图像
- 30. ping&dns连续数据显示
可能是一个重复(但提及重复'2-3次'让我暂停)这个答案,虽然这个问题似乎已被问及严重,然后严重编辑,因为:http://stackoverflow.com/问题/ 13325008 /打字机效果与 - jQuery的 –