JavaScript/jQuery或每隔几秒钟更改一次文本的东西
我需要JavaScript或jQuery的东西来每隔几秒钟更改一次文本。。。没有用户做任何事情 例如:JavaScript/jQuery或每隔几秒钟更改一次文本的东西,javascript,jquery,jquery-plugins,dom-events,Javascript,Jquery,Jquery Plugins,Dom Events,我需要JavaScript或jQuery的东西来每隔几秒钟更改一次文本。。。没有用户做任何事情 例如: “欢迎”更改为“Salmat datang”,3秒后更改为“Namaste”等,并循环返回。您可以查看该方法。例如: window.setInterval(function() { // this will execute on every 5 seconds }, 5000); 其中1000毫秒=1秒。您可以使用setInterval重复调用函数。在函数中,您可以更改所需的文本 要
“欢迎”更改为“Salmat datang”,3秒后更改为“Namaste”等,并循环返回。您可以查看该方法。例如:
window.setInterval(function() {
// this will execute on every 5 seconds
}, 5000);
其中1000毫秒=1秒。您可以使用
setInterval
重复调用函数。在函数中,您可以更改所需的文本
要在其中更改的文本列表可以存储在一个数组中,每次调用函数时,您都可以更新一个变量以包含当前使用的索引。当值到达数组末尾时,它可以循环到0
请参见示例。正如其他人所说,是您的朋友:
var text=[“欢迎”、“嗨”、“超级帅哥”];
var计数器=0;
var elem=document.getElementById(“changeText”);
var inst=设定间隔(变化,1000);
函数更改(){
elem.innerHTML=文本[计数器];
计数器++;
如果(计数器>=文本长度){
计数器=0;
//clearInterval(inst);//如果要在一个周期后停止刷新,请取消对此的注释
}
}
+1@Keoki。这是一个非常简单的Javascript,答案肯定存在于互联网上的许多地方。这里有一个提示:函数需要自己调用。@maxedison,你提供了一个错误的提示。它不必是一个调用自身的函数。
setInterval(function(){
alert('hello, do you have a beer?');
}, 1000);