我编写了一段代码,以定期刷新两个div。这是
<script language="javascript">
$(document).ready(function() {
$("#autorefresh_1").load("content1.php");
var refreshId = setInterval(function() {
$("#autorefresh_1").load("content1.php");
}, 9000);
$("#autorefresh_2").load("content2.php");
var refreshId = setInterval(function() {
$("#autorefresh_2").load("content2.php");
}, 9000);
});
</script>
还有其他一些编写此代码的最佳方法吗?有可能合并这两个?很抱歉这个简单的问题,我是jQuery的新手。
答案 0 :(得分:6)
我会这样做:
$(document).ready(function() {
var refresh = function () {
$("#autorefresh_1").load("content1.php");
$("#autorefresh_2").load("content2.php");
}
setInterval(refresh, 9000);
refresh();
});