Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/394.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设置fadein的初始速度_Javascript_Jquery - Fatal编程技术网

Javascript jQuery设置fadein的初始速度

Javascript jQuery设置fadein的初始速度,javascript,jquery,Javascript,Jquery,我希望这个div在页面加载时立即加载(或大约加载),然后每10秒自动刷新一次。 这就是我拥有的,它每10秒刷新一次,但不会立即加载 我可以将初始刷新设置为100ms,然后每10秒刷新一次吗 <script type="text/javascript"> var auto_refresh = setInterval( function () { $('#now-playing').load('now-playing-info.php').fadeIn("

我希望这个div在页面加载时立即加载(或大约加载),然后每10秒自动刷新一次。 这就是我拥有的,它每10秒刷新一次,但不会立即加载

我可以将初始刷新设置为100ms,然后每10秒刷新一次吗

<script type="text/javascript">
  var auto_refresh = setInterval(
    function ()
    {
      $('#now-playing').load('now-playing-info.php').fadeIn("fast");
    }
  , 10000); // refresh every 10000 milliseconds
</script>

var auto_refresh=setInterval(
函数()
{
$('now playing').load('now-playing-info.php').fadeIn(“fast”);
}
, 10000); // 每10000毫秒刷新一次

您可以加载它,然后设置间隔:

$('#now-playing').load('now-playing-info.php').fadeIn("fast");
var auto_refresh = setInterval(function (){
    $('#now-playing').load('now-playing-info.php').fadeIn("fast");
}, 10000);
您可以放弃整个
setInterval()
,而代之以一段时间。例如:

var loadNowPlayingInfo = function(){
    $('#now-playing').load('now-playing-info.php').fadeIn("fast");
    setTimeout(loadNowPlayingInfo, 10000);
}
loadNowPlayingInfo(); // Calls the function, then starts your interval

我认为第二个更好的选择。另外请注意,您可能希望在
.load()
success
处理程序中加载
setTimeout()
,以便它等待上一个加载。

您可以只加载它,然后设置间隔:

$('#now-playing').load('now-playing-info.php').fadeIn("fast");
var auto_refresh = setInterval(function (){
    $('#now-playing').load('now-playing-info.php').fadeIn("fast");
}, 10000);
您可以放弃整个
setInterval()
,而代之以一段时间。例如:

var loadNowPlayingInfo = function(){
    $('#now-playing').load('now-playing-info.php').fadeIn("fast");
    setTimeout(loadNowPlayingInfo, 10000);
}
loadNowPlayingInfo(); // Calls the function, then starts your interval

我认为第二个更好的选择。另外请注意,您可能希望在
.load()
success
处理程序中加载
setTimeout()
,因此它会等待上一个加载。

您需要先运行它一次

<script type="text/javascript">

$(function() {
    function nowPLaying()
    {
        $('#now-playing').load('now-playing-info.php').fadeIn("fast");
    }
    nowPLaying();
    var auto_refresh = setInterval(nowPLaying, 10000); // refresh every 10000 milliseconds  
}); 

</script>

$(函数(){
函数nowPLaying()
{
$('now playing').load('now-playing-info.php').fadeIn(“fast”);
}
正在播放();
var auto_refresh=setInterval(nowPLaying,10000);//每10000毫秒刷新一次
}); 

您需要先运行一次

<script type="text/javascript">

$(function() {
    function nowPLaying()
    {
        $('#now-playing').load('now-playing-info.php').fadeIn("fast");
    }
    nowPLaying();
    var auto_refresh = setInterval(nowPLaying, 10000); // refresh every 10000 milliseconds  
}); 

</script>

$(函数(){
函数nowPLaying()
{
$('now playing').load('now-playing-info.php').fadeIn(“fast”);
}
正在播放();
var auto_refresh=setInterval(nowPLaying,10000);//每10000毫秒刷新一次
});