第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

關(guān)于定時器里面n次數(shù)不增加怎么辦

關(guān)于定時器里面n次數(shù)不增加怎么辦

溫溫醬 2018-11-14 17:18:44
里面的n次數(shù)不增加不知道是什么原因,還有就是執(zhí)行了三次以后怎么清除執(zhí)行。var firstShow = 1000;var secondShow = 5000;var threeShow = 10000;setTimeout(openMdivM, firstShow);function openMdivM() {    $("#swtCenter2").fadeIn(1000);}var n = 0;function closeM(n) {    $("#swtCenter2").fadeOut(1000);    setTimeout(openMdivM, 50000);    n = n++;    if (n == 1) {        setTimeout(openMdivM, secondShow);    }    if (n == 2) {        setTimeout(openMdivM, threeShow);    }    if (n == 3) {        clearTimeout();    }}
查看完整描述

1 回答

?
慕勒3428872

TA貢獻1848條經(jīng)驗 獲得超6個贊

綁定事件里面先n++再執(zhí)行closeM(n),closeM(n)里面的n=n++要去掉。

    $("#swtCenter2").on('click',function(){

            n=n+1

            closeM(n)

        });

第三次直接if (n==3) {$("#swtCenter2").fadeOut(1000);}就行了
或者這樣

        var n=0;

        function closeM() {

        $("#swtCenter2").fadeOut(1000);

        n=n+1;

        return function (n){

            console.log(n)

            if(n==1){setTimeout(openMdivM,secondShow);

            }

            if(n==2){setTimeout(openMdivM,threeShow);

            }

            if(n==3){$("#swtCenter2").fadeOut(1000);}}

        }

        $("#swtCenter2").on('click',function(){

            closeM()(n);

        });


查看完整回答
反對 回復 2018-12-18
  • 1 回答
  • 0 關(guān)注
  • 433 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號