我有一个Jquery代码
<script>
document.addEventListener('DOMContentLoaded', function(){
Typed.new('.element', {
strings: ["First sentence.", "Second sentence."],
typeSpeed: 0
});
});
</script>
我需要让它无限重复,我试着将代码放入while循环
<script>
document.addEventListener('DOMContentLoaded', function(){
while(1){
Typed.new('.element', {
strings: ["First sentence.", "Second sentence."],
typeSpeed: 0
});
}
});
</script>
但它不起作用..
有什么想法吗?
答案 0 :(得分:0)
使用 setInterval 方法:
<script>
document.addEventListener('DOMContentLoaded', function(){
setInterval(function(){
Typed.new('.element', {
strings: ["First sentence.", "Second sentence."],
typeSpeed: 0
});
},100);
});
</script>
示例代码:setInterval sample
答案 1 :(得分:0)
U可以在js中创建无限循环:
function selfInvoke() {
alert(1);
selfInvoke();
}
selfInvoke();//but with time u can get an error
使用setInterval的更好解决方案:
function myFunction() {
setInterval(function(){ alert("Hello"); }, 500);
}
myFunction();