Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/79.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
页面加载后的jquery加载div_Jquery_Html_Load - Fatal编程技术网

页面加载后的jquery加载div

页面加载后的jquery加载div,jquery,html,load,Jquery,Html,Load,实际上,我想要加载的是先加载页面,然后加载一个包含大量数据的div。因此,我想先加载主页,然后使用jQuery函数延迟加载body div内容 实现这一点的简单方法是什么 <div id="container"> <div id="header">navigation</div> <div id="body" class="body">Body</div> <div id="footer"&g

实际上,我想要加载的是先加载页面,然后加载一个包含大量数据的div。因此,我想先加载主页,然后使用jQuery函数延迟加载body div内容

实现这一点的简单方法是什么

 <div id="container">
      <div id="header">navigation</div>
      <div id="body" class="body">Body</div>
      <div id="footer">footer</div>
 </div>

航行
身体
页脚
页面完全加载时调用ready函数。您可以在其中加载div。

速记版本:

$(function(){
 $("#body").html();
 //...
});
如果你想在一段时间后做

function load(){
 $("div").html(...);
}
$(function(){
  // Interval of 5 secs.
  setInterval("load()",5000);
  //http://www.w3schools.com/jsref/met_win_setinterval.asp
});

这就是我所做的:

function newContent()
{
    $("#navix").load("new1.php");
}
$(function(){
  // Interval of 5 secs.
  setInterval("newContent()",5000);
  //http://www.w3schools.com/jsref/met_win_setinterval.asp
});

它工作得很好;)

#body div需要加载一些延迟。如何添加如果您愿意,您可以在其上设置计时器,但请记住,只有在加载整个初始页面并在客户端将文档视为“就绪”后,才会触发此操作。在加载外部页面之前,如何禁用输入按钮。。?
function load(){
 $("div").html(...);
}
$(function(){
  // Interval of 5 secs.
  setInterval("load()",5000);
  //http://www.w3schools.com/jsref/met_win_setinterval.asp
});
function newContent()
{
    $("#navix").load("new1.php");
}
$(function(){
  // Interval of 5 secs.
  setInterval("newContent()",5000);
  //http://www.w3schools.com/jsref/met_win_setinterval.asp
});