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重复调用函数。在函数中,您可以更改所需的文本 要

我需要JavaScript或jQuery的东西来每隔几秒钟更改一次文本。。。没有用户做任何事情

例如:


“欢迎”更改为“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);