点击按钮按钮时候结束定时更新,在点击同一按钮时候又开启定时更新,但是无法结束啊求大神
var interval = setInterval(function() { Push(); },1000*10);
function Push() { } //END PUSH
// 按钮按下时候变成暗或者亮时候
function slideOff() {
if ($('#hdOption').val() == "OFF")
{ // 变暗
if($('#imgOne').val()=="ONE"){
clearTimeout(interval);
}
// 变亮
else{
$('#imgOtion').val("UP"); $('#imgOne').val("ONE");
setInterval(function() { Push(); },1000*10);
}
}
第一次点击同一按钮,更新停止,然后我又点击按纽跟新开始,再点击按钮,就无法停止更新啦
var interval = setInterval(function() { Push(); },1000*10);
function Push() { } //END PUSH
// 按钮按下时候变成暗或者亮时候
function slideOff() {
if ($('#hdOption').val() == "OFF")
{ // 变暗
if($('#imgOne').val()=="ONE"){
clearTimeout(interval);
}
// 变亮
else{
$('#imgOtion').val("UP"); $('#imgOne').val("ONE");
setInterval(function() { Push(); },1000*10);
}
}
第一次点击同一按钮,更新停止,然后我又点击按纽跟新开始,再点击按钮,就无法停止更新啦
if($('#imgOne').val()=="ONE"){
clearInterval(interval);
}
还有如果不行的话,你重新排一下版再贴代码,你这样贴太乱了。
else{
$('#imgOtion').val("UP"); $('#imgOne').val("ONE");
setInterval(function() { Push(); },1000*10);
interval = setInterval(function() { Push(); },1000*10); }
clearInterval(interval);
alert("我停止了更新");
}
把这个替换我刚放的那个。
点第二次停止的时候看看警告弹窗有没有弹出来