我正在尝试创建2个按钮,1表示启动脚本,1表示停止。
var timerID = setInterval(function() {
$.ajax({
url: "script.php",
context: document.body
});
}, 60 * 1000);
clearInterval(timerID);
我不知道我怎么称呼这个,这就是我的尝试:
<button id="id" onClick="timerID();"></button>
答案 0 :(得分:0)
你想把它包装在另一个函数中:
var timerID;
var myTimerFn = function () {
timerID = setInterval(function() {
$.ajax({
url: "script.php",
context: document.body
});
}, 60 * 1000);
};
// call
myTimerFn();
然后关闭它的另一个功能。或传递参数告诉它是否开始或停止。
答案 1 :(得分:0)
我想你想开始和停止计时器?
var timerID ;
function start()
{
var timerID = setInterval(function() {
$.ajax({
url: "script.php",
context: document.body
});
}, 60 * 1000);
}
function stop()
{
clearTimeout(timerID );
}
您可以这样称呼它:
<button id="start" onClick="start();"></button>
<button id="stop" onClick="stop();"></button>
有关setInterval
的更多信息,请点击此处:http://www.w3schools.com/js/js_timing.asp