你如何让单词从列表中打字出来?例如instructables.com
How do you make words type out from a list? ex. instructables.com
我正在尝试创建类似于"Let Make"的东西_,其中单词是从http://www.instructables.com/.
尝试在这里搜索或谷歌搜索"随机单词列表"和类似的术语,但一无所获。
如果能提供任何关于使用何种语言或功能来创建它的指导,我们将不胜感激。
类似的内容(http://jsfiddle.net/ARsyj/)也可以为你指明正确的方向:
var arrWordsList = ["ice cream", "bikes", "jewelry"];
var iCurrentWordIndex = 0;
var iCurrentLetterIndex = 0;
var iIntervalId;
function startPrintWords(iInterval) {
iIntervalId = setInterval(printWords, iInterval);
}
function stopPrintWords() {
clearInterval(iIntervalId);
}
function printWords() {
if(iCurrentWordIndex + 1 > arrWordsList.length) {
stopPrintWords();
return;
}
var strCurrentText = $("#textbox").val();
var strCurrentWord = arrWordsList[iCurrentWordIndex];
$("#textbox").val(strCurrentText
+ strCurrentWord.charAt(iCurrentLetterIndex));
if(strCurrentWord.length == iCurrentLetterIndex) {
iCurrentLetterIndex = 0;
iCurrentWordIndex++;
$("#textbox").val("");
} else {
iCurrentLetterIndex++;
}
}
$(document).ready(function () {
startPrintWords(1000);
});
您可以从以下内容开始—http://jsfiddle.net/HhTVd/
var word = ['i', ' l', 'i', 'k', 'e ', 'c', 'a', 'k', 'e'].reverse();
var intervalTimer = setInterval(function(){
if (word.length == 0) {
clearInterval(intervalTimer);//clear the timer wehn we have no letters
return;
}
$('#txt').val($('#txt').val() + word.pop())
}, 300)
相关文章:
- RegEx删除空属性?例如,如果(class=“”||class=“”)移除;否则就下课
- Firebase2(Firebase.google.com)推送通知-从外部管理
- 实现一个建立在google.com之上的自定义搜索引擎
- 在三个.js中创建球体(例如地球)的磁力线
- 使用带有.net autopostback的ryanfait.com自定义表单元素
- parse.com类中指针中的查询指针
- 任何将(SSH)终端嵌入到一些HTML5表示系统中的想法(例如,show.js)
- 将javascript应用程序迁移到使用AMD的提示(例如requirejs)
- http://oauth.googlecode.com/svn/code/javascript/oauth.js已关闭,
- 从Parse.com返回的格式化日期
- 如何通过justinaguilar.com设置动画延迟?[解决]
- 使用Parse.com查询制作新闻源
- Javascript-正则表达式,用于在未转义字符上拆分字符串,例如|,但忽略|
- 如何使用Parse.com JavaScript SDK上传图像
- 计算外部网页上的HTML元素,例如 msn.com,yahoo.com
- 如何以更快的方式在wordpress循环中添加多个 vk.com,例如小部件
- 你如何让单词从列表中打字出来?例如instructables.com
- 检索源代码从外部网站(例如google.com)使用JavaScript(或jQuery)的Chrome扩展
- 我可以在本地保存脚本,例如apis.google.com/js/plusone.js
- 我可以在浏览器窗口的图像上调用Javascript bookmarklet吗?例如:blah.com/blah.jpg