尝试使用alert()
方法打印所有重要元素
$(document).ready(function(){
if ($("#monstriii").length){ //if class name is monstriii
$("#chatBclan").click(); //chat button click
setInterval(function(){ //interval to print next array element
var chat = ["k", "story", "bro"]; // elements to prient
for (var i=0; i<chat.length; i++){ // loop to go all array elements
$('#chat_input').val(chat[i]); // input text to textbox
$("#chat_btn_ok").click(); //button to send text to chatbox
}
}, 3000);
}
});
答案 0 :(得分:0)
如果要每3秒循环遍历聊天数组,则必须将其置于间隔之外并在内部递增。如果在其中放入一个循环,则该循环将在每个间隔执行一次,并将即时显示聊天数组。
var chat = ["k", "story", "bro"];
var i = 0;
setInterval(function(){ //interval to print next array element
console.log(chat[i++]); // input text to textbox
if (i >= chat.length) i = 0;
}, 3000);