Функция задержки выбранной части сайта (php, js, ajax) - PullRequest
0 голосов
/ 13 апреля 2011

Существует ли функция, которая задержала загрузку выбранного раздела страницы?

На странице у меня есть два div:

<div id="slider">
   <!-- large amount of code -->
</div>

<div id="thumbs">
   <!-- small amount of code -->
</div>

Возможно ли поместить первый div в некоторые функции php для загрузки после прочтения этой секунды?

Или есть какая-то функция задержки? Meaby поместил слайдер div # в отдельный файл? (ползунки скрыты, нажмите на картинку, чтобы начать).

<?php include('slider.php'); ?>

<div id="thumbs">
   <!-- small amount of code -->
</div>

Например:

Допустим, у меня есть галерея: Картинка галереи

Когда я нажимаю на изображение, слайдер расширяется (со слайдами для этого большого пальца): слайдер

Я хочу, чтобы галерея изображений загружалась как первая (div #thumbs), а затем как часть с ползунками (в фоновом режиме).

1 Ответ

0 голосов
/ 13 апреля 2011

если я правильно понимаю вопрос, вам придется использовать js (ajax) для этого.

Я использую библиотеку jquery для обработки этого.

Вы можете сделать что-то вроде этого:

Загрузите сначала эту страницу:

<div id="thumbs">
   <!-- small amount of code -->
</div>

, а затем в jQuery:

$(function(){
     setTimeout(function(){
          var slider = $('<div>',{id: 'slider'}).load('slider.php');
          $('#thumbs').before(slider);
     }, 5000); //load after 5 seconds
})
...