无负载刷新div

时间:2014-01-21 08:38:38

标签: javascript jquery html

我有一个div有一些内容,我希望div每隔x秒自动刷新一次。我不想使用load,因为它会调用其他页面而div内容不是动态的。

这就是我的尝试:

<script type="text/javascript">
    function refreshDiv() {
       gg1.refresh(getRandomInt(0, 100));
    }
    $(document).ready(function () { setInterval(refreshDiv, 5000); });
</script>

<div id="first">a</div>
<div id="second">b</div>
<div id="gg1">c</div>

3 个答案:

答案 0 :(得分:0)

如果我了解您的问题,您只想用5秒的随机数更新div? 然后我认为来自my jsFiddle的代码会对您有帮助。

function getRandomInt() {
    return Math.floor(Math.random() * 11);
};

function refreshDiv() {
    $('#gg1').html(getRandomInt());
};

$(document).ready(function () {
    setInterval(refreshDiv, 5000);
});

答案 1 :(得分:0)

我不认为refresh是一个有效的命令(我可能是错的)。 我会做这样的事情:

var cDIVCONTENT = "a";
function refreshDiv() {
   gg1.value = cDIVCONTENT;
}
$(document).ready(function () {
   setInterval(refreshDiv, 5000); 
});

这会不断将gg1 div的值设置为cDIVCONTENT 这是你想要的吗?

答案 2 :(得分:0)

首先为设置内容创建一个函数

function changeDIV()
{
    $('.eg').html('text');
}

并使用inteval调用

$(document).ready(function()
{
   setInterval(changeDIV,5000); 
});