JQuery загрузки Div после загрузки страницы - PullRequest
2 голосов
/ 14 марта 2011

На самом деле я ищу загрузку сначала с загрузки страницы, а затем с большим количеством данных. Итак, я хочу загрузить главную страницу, а затем содержимое тела div с помощью функции jQuery с некоторой задержкой.

Какой простой способ реализации этого ..?

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

Ответы [ 4 ]

8 голосов
/ 14 марта 2011
$(document).ready(function(){

  $.get('ajax/page.php', function(data) {
    $('#body').html(data);
  });

});
3 голосов
/ 14 марта 2011

Сокращенная версия:

$(function(){
 $("#body").html();
 //...
});

Если вы хотите сделать это после интервала

function load(){
 $("div").html(...);
}
$(function(){
  // Interval of 5 secs.
  setInterval("load()",5000);
  //http://www.w3schools.com/jsref/met_win_setinterval.asp
});
0 голосов
/ 18 мая 2013

Вот что я сделал:

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

Отлично работает;)

0 голосов
/ 14 марта 2011
$(document).ready(function() {
  // Handler for .ready() called.
});

Функция готовности вызывается, когда страница полностью загружена.Вы можете загрузить свой div в нем.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...