Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/80.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript jquery自动刷新功能出现问题_Javascript_Jquery_Html - Fatal编程技术网

Javascript jquery自动刷新功能出现问题

Javascript jquery自动刷新功能出现问题,javascript,jquery,html,Javascript,Jquery,Html,我希望你们中的一位能够为我指出一个正确的方向,这是关于jquery自动刷新功能的一个问题——下面的代码->嗯,它刷新了所有东西,但遗憾的是,它看起来很丑陋。O.O当刷新发生时,它会不成比例地闪烁。显然,必须有一个更平滑的方法来做这件事 var auto_refresh=setInterval( 函数() { $('#basic').load('resources_basic.php'); }, 1000); $(函数(){ $(“#draggable_res”).draggable(); }

我希望你们中的一位能够为我指出一个正确的方向,这是关于jquery自动刷新功能的一个问题——下面的代码->嗯,它刷新了所有东西,但遗憾的是,它看起来很丑陋。O.O当刷新发生时,它会不成比例地闪烁。显然,必须有一个更平滑的方法来做这件事



var auto_refresh=setInterval(
函数()
{
$('#basic').load('resources_basic.php');
}, 1000);
$(函数(){
$(“#draggable_res”).draggable();
});


资源
基本资源


提前感谢:)

要退色吗?这将使您的刷新更平滑


显然,您需要为要添加动态数据的容器设置初始大小。否则,它将在每次加载和闪烁时调整大小。 初始大小最好通过CSS设置,例如

#basic {
width: 100px;
height:100px;
background-color: #cccccc;
}

可以链接淡入淡出功能以获得更平滑的过渡:

var auto_refresh = setInterval(function (){
     $('#basic').fadeOut(500).load('resources_basic.php').fadeIn('fast');
}, 1000);

试过了。:)仍然难看:(难看…?它看起来像什么…?没关系!!!我试过:和你的不完全一样…var auto_refresh=setInterval(function(){$('#basic').load('resources_basic.php').fadeIn(“slow”);},1000);试过了。它仍然会调整大小…即使设置了初始大小。试过了……我在寻找更不显眼的东西。
<table width="160" border="2" cellspacing="2" cellpadding="2">
          <tr>
            <td width="30"><img src="images/product/gold.gif" width="30" height="30" alt="Gold" /></td>
            <td width="110"><?php echo $row_resourcesbasic_rs['gold']; ?></td>
          </tr>
          <tr>
            <td width="30"><img src="images/product/wood.gif" width="30" height="30" alt="Wood" /></td>
            <td width="110"><?php echo $row_resourcesbasic_rs['wood']; ?></td>
          </tr>
          <tr>
            <td width="30"><img src="images/product/clay.gif" width="30" height="30" alt="Clay" /></td>
            <td width="110"><?php echo $row_resourcesbasic_rs['clay']; ?></td>
          </tr>
          <tr>
            <td width="30"><img src="images/product/stone.gif" width="30" height="30" alt="Stone" /></td>
            <td width="110"><?php echo $row_resourcesbasic_rs['stone']; ?></td>
          </tr>
        </table>
$('#basic').fadeOut('fast');

$('#basic').load('resources_basic.php',function(){
   $('#basic').fadeIn('fast'); 
});
#basic {
width: 100px;
height:100px;
background-color: #cccccc;
}
var auto_refresh = setInterval(function (){
     $('#basic').fadeOut(500).load('resources_basic.php').fadeIn('fast');
}, 1000);