编程语言
首页 > 编程语言> > Javascript / jQuery或每隔一秒更改文本的东西

Javascript / jQuery或每隔一秒更改文本的东西

作者:互联网

需要JavaScript或jQuery一些东西来改变文本每隔几秒……用户做
任何东西.

例:

“欢迎”更改“Salmat datang”在3秒后变为“Namaste”等并循环回来.

解决方法:

正如其他人所说,setInterval是你的朋友:

var text = ["Welcome", "Hi", "Sup dude"];
var counter = 0;
var elem = document.getElementById("changeText");
var inst = setInterval(change, 1000);

function change() {
  elem.innerHTML = text[counter];
  counter++;
  if (counter >= text.length) {
    counter = 0;
    // clearInterval(inst); // uncomment this if you want to stop refreshing after one cycle
  }
}
<div id="changeText"></div>

标签:javascript,jquery,jquery-plugins,dom-events
来源: https://codeday.me/bug/20190930/1835172.html