在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問(wèn)答/HTML5  HTML/ JS關(guān)于項(xiàng)目定時(shí)器的問(wèn)題

JS關(guān)于項(xiàng)目定時(shí)器的問(wèn)題

1.有一個(gè)需求,寫(xiě)一個(gè)動(dòng)態(tài)展示的容器,每隔五秒顯示,然后顯示三秒關(guān)閉。然后一直循環(huán)。
我的思路是先寫(xiě)一個(gè)setInterval可以做到每隔五秒展示,但是顯示三秒關(guān)閉,這個(gè)需求怎么寫(xiě),求有經(jīng)驗(yàn)的小伙伴分享一下思路

回答
編輯回答
貓館

寫(xiě)2個(gè)定時(shí)器,首先啟動(dòng)第一個(gè)定時(shí)器,當(dāng)時(shí)間到5秒停止當(dāng)前的定時(shí)器,同時(shí)啟動(dòng)另外一個(gè)3秒定時(shí)器,同理,你的容器時(shí)需要根據(jù)bool值來(lái)判斷,這兩個(gè)定時(shí)器里分別根據(jù)時(shí)間來(lái)判斷綁定的bool值

2017年1月16日 01:52
編輯回答
入她眼

在interval里面加個(gè)timeout

setInterval(()=>{
    show=true;
    setTimeout(()=>{
        show=false;
    },3000)
},5000)
2017年5月27日 01:11
編輯回答
初心
<body>
    <div class="demobox">
        我是要顯示的彈窗
    </div>
</body>
<script>
//根據(jù)小鬼web的改的,學(xué)習(xí)了,不知道對(duì)不對(duì)路。
    function hidefun(){
        setTimeout(showfun,3000);
    };
    function showfun(){
        $('.demobox').hide();
        setTimeout(function(){
            $('.demobox').show();
            hidefun();
        },5000);
    }
    hidefun();
</script>
2017年8月23日 16:16
編輯回答
凹凸曼
<style>
    .demobox{
        display: none;
    }
</style>
<body>
    <div class="demobox">
        我是要顯示的彈窗
    </div>
</body>

<script>
    $(function () {
        showFun()
    })

    function showFun() {
        setTimeout(hideFun, 5000)
    }
    function hideFun() {
        $('.demobox').show();
        setTimeout(function () {
            $('.demobox').hide();
            showFun();
        }, 3000)

    }
</script>
2017年11月30日 12:01