clearinterval

    4熱度

    1回答

    我一直在做我的第一個主要編程項目,到目前爲止它一直很好。我的目標是有一個動畫運行,直到觸發一個事件或15秒鐘過去。動畫超時後,我想動畫重複。我目前對該計劃的解決方案如下所示。 var animationSpeed = 40; var animationTimout = 375; var testTime = 1; //some more set up variable

    0熱度

    2回答

    var button1 = document.getElementById("start"); var button2 = document.getElementById("stop"); var timegraph = document.getElementById("ceas"); var time = 0; var ResetStart = 0; function Start(){

    1熱度

    1回答

    我已經作出一個帶有計時器的記憶遊戲,在開始10分鐘倒計時,每秒0此功能僅調用一次,並具有以下setInterval函數: game.countdown = setInterval(function() { if(game.timeLeft <= 0){ gameEnded = true; } if(!gameEnded){

    0熱度

    1回答

    我使用超時和setInterval與下面的代碼翻轉效果: // Flip and unflip panels function startFlip() { $('div#front-page-mosaic .front-box.flip').find('div').stop().rotate3Di('flip', 500, {direction: 'clockwise', sideCh

    0熱度

    1回答

    有時我很難理解JavaScript背後的邏輯,這是我經常看到的一個例子。下面是一個簡單的函數,將被傳遞到計時器: function myCounter() { //do something... } 你可以只是通過像這樣: setInterval(myCounter, 1000); 但是,往往我們需要有辦法來阻止它,所以我們把它分配給一個變量: var t = setInterva

    0熱度

    3回答

    長話短說:如果間隔計數超過5,代碼應清除間隔,從而阻止它每秒執行一次函數。但這似乎並不奏效。 HTML <div id='feedback'></div> 的JavaScript/jQuery的 window.intervalcount = 0; var interval = setInterval(function() { intervalcount += 1; $(

    0熱度

    1回答

    我似乎無法得到clearInterval以我認爲應該的方式工作。我經歷了很多其他的例子和問題。在每種情況下,我似乎都在做別人正在做的事情,除了使用onkeypress。我也嘗試了各種其他按鍵選項,但沒有運氣。而且我也翻了幾遍不同的代碼無濟於事。 下面是我一直在使用的基本代碼,從大型項目中簡化了很多。正如你可能能夠辨別的那樣,我希望它繼續打印「便便」,直到按鍵停止。如果我在第一次打印「便便」之前按下

    0熱度

    1回答

    我有一個隱藏的div,淡入jQuery點擊方法。這個div有一個幻燈片,它由一個簡單的setInterval提供支持,不幸的是在隱藏的div上運行。我努力使setInterval開始,當我點擊淡入淡出,結束時,我再次點擊隱藏它。我只需要在div顯示時間隔內運行。 這是我有: //3d Visualisation overlay containing slideshow $('.overlay')

    0熱度

    1回答

    我有這段代碼,最初開始間隔。然後按下按鈕,我希望停止/清除該間隔,等待X秒鐘,然後再次開始間隔。 此代碼啓動間隔和正常工作: var timeout = undefined; var interval = setInterval(bgScroll, timeBetweenSwap); 然後我想的時間間隔停止當我點擊該按鈕,讓它等待X秒,再次啓動(ofcourse再次按下按鈕應該重置秒的量)

    1熱度

    3回答

    我是一個第三方JavaScript開發和我的一個客戶都有自己的網頁,在下列代碼被反覆運行: for (var i = 1; i < 99999; i++) { window.clearInterval(i); } 當然,這打破了我的setInterval環。我想我會解決這個問題,只需使用setTimeout,如果還沒有滿足一些條件,則會創建另一個setTimeout。令我驚訝的是,