ボタンでsetIntervalをアクティブ/起動/トリガーするにはどうすればよいですか?ボタンがクリックされていない場合、3秒で自動起動する方法ですが、ボタンをクリックすると、0.1秒で起動し、evrythingを再起動します。みんな助けてください
$('button').click(function(){
setInterval(function(){
updateStats("updateStats");
}, 100);
});
else
setInterval(function(){
updateStats("updateStats");
}, 3000);
編集
ボタンが100msクリックされるたびにのみ、クリックされない場合は、クリックしない限り、ほとんどの場合3000msで自動的に実行されます。
部 :
function updateStats(stat)
{
var stat = ["GAME","USERS"];
var url = "NET.php";
$.each(stat, function(i, key){
$.post(url, {stats: key}, function(data) { // stats to stat
$("#" + key).html(data);
$('.s').emoticonize({
//delay: 800,
//animate: false
});
});
});
}