使用javascript自动刷新div

使用javascript自动刷新div,javascript,php,jquery,Javascript,Php,Jquery,尝试使用以下javascript每60秒刷新一次div: <script type="text/javascript"> var auto_refresh = setInterval( function () { $('#load').fadeOut('slow').load('index.html #load').fadeIn("slow"); }, 60000); </script> var auto_refresh=setInterval( 函数() { $

尝试使用以下javascript每60秒刷新一次div:

<script type="text/javascript">
var auto_refresh = setInterval(
function ()
{
$('#load').fadeOut('slow').load('index.html #load').fadeIn("slow");
}, 60000);
</script>  

var auto_refresh=setInterval(
函数()
{
$('#load').fadeOut('slow').load('index.html#load').fadeIn(“slow”);
}, 60000);
以下是相应的div:

<div class = "well" id="load">
  <center><h3><i class="icon-bar-chart"></i> Mt.Gox</h3></center>
  <center><h3>&#579;1 = <?php echo $usd; ?> USD</h3></center>
<hr>
  <center><h3><i class="icon-bar-chart"></i> BTC-e</h3></center>
  <center><h3>&#579;1 = <?php echo $usde; ?> USD</h3></center>
</div>

戈克斯山
Ƀ1=美元

BTC-e Ƀ1=美元
div当前根本没有刷新


谢谢你的帮助

好的,这是因为您使用的脚本不正确。您需要使用回调,如下所示

    <script type="text/javascript">
    var auto_refresh = setInterval(
    function ()
    {
    $('#load').fadeOut('slow',$(this).load('index.html #load', 
       function(){
          $(this).fadeIn("slow");
       })
    )
    }, 60000);
    </script>  

var auto_refresh=setInterval(
函数()
{
$('#load').fadeOut('slow',$(this).load('index.html#load'),
函数(){
美元(这个).fadeIn(“慢”);
})
)
}, 60000);

好的,这是因为您使用的脚本不正确。您需要使用回调,如下所示

    <script type="text/javascript">
    var auto_refresh = setInterval(
    function ()
    {
    $('#load').fadeOut('slow',$(this).load('index.html #load', 
       function(){
          $(this).fadeIn("slow");
       })
    )
    }, 60000);
    </script>  

var auto_refresh=setInterval(
函数()
{
$('#load').fadeOut('slow',$(this).load('index.html#load'),
函数(){
美元(这个).fadeIn(“慢”);
})
)
}, 60000);

好的,这是因为您使用的脚本不正确。您需要使用回调,如下所示

    <script type="text/javascript">
    var auto_refresh = setInterval(
    function ()
    {
    $('#load').fadeOut('slow',$(this).load('index.html #load', 
       function(){
          $(this).fadeIn("slow");
       })
    )
    }, 60000);
    </script>  

var auto_refresh=setInterval(
函数()
{
$('#load').fadeOut('slow',$(this).load('index.html#load'),
函数(){
美元(这个).fadeIn(“慢”);
})
)
}, 60000);

好的,这是因为您使用的脚本不正确。您需要使用回调,如下所示

    <script type="text/javascript">
    var auto_refresh = setInterval(
    function ()
    {
    $('#load').fadeOut('slow',$(this).load('index.html #load', 
       function(){
          $(this).fadeIn("slow");
       })
    )
    }, 60000);
    </script>  

var auto_refresh=setInterval(
函数()
{
$('#load').fadeOut('slow',$(this).load('index.html#load'),
函数(){
美元(这个).fadeIn(“慢”);
})
)
}, 60000);

编辑:我对代码有点误解,所以请忽略我下面的原始注释


尝试删除url中的加载。这是完全有效的根据,但我认为在这种情况下,它可能会导致重复

也就是说,改为这样:

$('#load').fadeOut('slow').load('index.html').fadeIn("slow");

当您对某个元素调用.load()时,如果您在Url中也指定了要加载的相同元素,它将加载到该元素中-我认为这可能会导致问题。

编辑:我对代码有点误解,请忽略下面的原始注释


尝试删除url中的加载。这是完全有效的根据,但我认为在这种情况下,它可能会导致重复

也就是说,改为这样:

$('#load').fadeOut('slow').load('index.html').fadeIn("slow");

当您对某个元素调用.load()时,如果您在Url中也指定了要加载的相同元素,它将加载到该元素中-我认为这可能会导致问题。

编辑:我对代码有点误解,请忽略下面的原始注释


尝试删除url中的加载。这是完全有效的根据,但我认为在这种情况下,它可能会导致重复

也就是说,改为这样:

$('#load').fadeOut('slow').load('index.html').fadeIn("slow");

当您对某个元素调用.load()时,如果您在Url中也指定了要加载的相同元素,它将加载到该元素中-我认为这可能会导致问题。

编辑:我对代码有点误解,请忽略下面的原始注释


尝试删除url中的加载。这是完全有效的根据,但我认为在这种情况下,它可能会导致重复

也就是说,改为这样:

$('#load').fadeOut('slow').load('index.html').fadeIn("slow");
当您对某个元素调用.load()时,它将加载到该元素中,如果您在Url中也指定了要加载的相同元素,我认为这可能会导致问题。

请查看此链接:

还有这个问题,我认为您不应该通过file:///URL加载html数据。为什么不在同一个文件中加载一个div呢。例如:

$('加载').fadeOut('慢').load($('测试').css('显示','内联').fadeIn('慢')

div标签如下所示:

div id=“test”style=“display:none;”“

请查看此链接:

还有这个问题,我认为您不应该通过file:///URL加载html数据。为什么不在同一个文件中加载一个div呢。例如:

$('加载').fadeOut('慢').load($('测试').css('显示','内联').fadeIn('慢')

div标签如下所示:

div id=“test”style=“display:none;”“

请查看此链接:

还有这个问题,我认为您不应该通过file:///URL加载html数据。为什么不在同一个文件中加载一个div呢。例如:

$('加载').fadeOut('慢').load($('测试').css('显示','内联').fadeIn('慢')

div标签如下所示:

div id=“test”style=“display:none;”“

请查看此链接:

还有这个问题,我认为您不应该通过file:///URL加载html数据。为什么不在同一个文件中加载一个div呢。例如:

$('加载').fadeOut('慢').load($('测试').css('显示','内联').fadeIn('慢')

div标签如下所示:


div id=“test”style=“display:none;”“

控制台上有任何错误吗?您可能缺少对jQuery文件的引用。尝试添加此
。这是不赞成的。使用css
文本对齐:居中
instead正在从URL加载哪些数据?它是否有一个ID为load的元素?jsfiddle将很适合调试。。或者与所有包含的js共享代码。控制台上有错误吗?您可能缺少对jQuery文件的引用。尝试添加此
。这是不赞成的。使用css
文本对齐:居中
instead正在从URL加载哪些数据?它是否有一个ID为load的元素?jsfiddle将很适合调试。。或者与所有包含的js共享代码。控制台上有错误吗?您可能缺少对jQuery文件的引用。尝试添加此
。这是不赞成的。使用css
文本对齐:居中
instead正在从URL加载哪些数据?它是否有一个ID为load的元素?jsfiddle将很适合调试。。或者与所有包含的js共享代码