-1
4

2 に答える 2

6
var interval = setInterval(function() {
    if($('#iframe1').is(':visible')) {

    } else {
        clearInterval(interval);
    }
}, 200);

参照: https://developer.mozilla.org/en-US/docs/DOM/window.clearInterval

于 2013-01-01T13:01:55.667 に答える
2

setIntervalで使用できるハンドルを返しますclearInterval

var timerHandle = setInterval(function () {
    if ($('#iframe1').is(':visible')) {

    } else {
        clearInterval(timerHandle);
    }
}, 200);

これはにも当てはまりますsetTimeout

于 2013-01-01T13:03:52.453 に答える