簡體   English   中英

自動刷新div而無需刷新整個頁面

[英]Auto refresh div without refreshing the whole page

有沒有一種自動刷新div而不刷新整個頁面的簡單方法?

<div class="refresh-this">
  <div class="left">
    Left
  </div>

  <div class="right">
    Right
  </div>
</div>

您會在codepen中看到,每次頁面刷新時我都會添加一個隨機類

https://codepen.io/anon/pen/JOjwLz

嗨,您可以使用此jquery腳本。

function randomClass() {

    let classes = ['random-1','random-2', 'random-3'];
    let index = Math.floor(Math.random() * classes.length);

    return classes[index];
}

$(document).ready(function(){
  setInterval(function(){
    let leftClass, rightClass;
    while (leftClass == rightClass) {
        leftClass = randomClass();
        rightClass = randomClass();
    }
    $('.left').addClass(leftClass);
     $('.left').removeClass(rightClass);
    $('.right').addClass(rightClass);
     $('.right').removeClass(leftClass);
    }, 1000);
});

最后,我每隔1秒鍾添加1000均值,此div將刷新。 如果需要,您可以更改時間。 如果您有任何疑問,請隨時問我。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM