【发布时间】:2014-01-21 08:38:38
【问题描述】:
我有一个包含一些内容的 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>
【问题讨论】:
-
如果不改变重新加载有什么意义?如果确实改变了,没有ajax怎么改变?
-
那么如果不使用ajax,你想用什么刷新它?
-
你只是想改变div的内容吗?如果是这样,只需在刷新的地方使用 .val 或 .html。
-
如果你不想改变 div 的内容,那为什么会刷新.. 你想在这里实现什么?然后您可以使用
.html或.text更改div 的内容。 -
没有意义吗?你不能“重新加载”一个元素,你可以改变它的内容,但是如果你不想改变内容,不想重新加载页面,就不管它吗?
标签: javascript jquery html