Jquery更新Div错误

时间:2015-07-18 19:52:03

标签: javascript php jquery

我已经制作了这段代码:

test = [30,40,60,30,20,10,5,5,3]
bar(test)
标题中的

我的div:

<script type="text/javascript"  src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.0/jquery.min.js"></script>

    <script type="text/javascript">
    var auto_refresh = setInterval(
    function(){
        $('#main2').empty();
        $('#main2').load('index.php?_='+Math.random()+'    #main2').fadeIn("slow");
    }, 10000); // refresh every 10000 milliseconds
</script>

它更新,但我可以看到整个页面轻弹(而不是index.php),而不是只有div。我搜索过,但没有任何问题。谢谢。

1 个答案:

答案 0 :(得分:0)

经过多次尝试,我发现该脚本有效,至少对我来说(firefox):

<script type="text/javascript"  src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.0/jquery.min.js"></script>
    <script type="text/javascript">
     $(document).ready(function() {
        $("#main2").load("newsong.php");
        var refreshId = setInterval(function() {
        $("#main2").load('newsong.php?randval='+ Math.random());
        }, 9000);
     });
    </script>

对于div:

<div id="main2">
<noscript>
<?php
include('newsong.php');
?>
</noscript>

</div>