Задержка Div OnLoad - PullRequest
       4

Задержка Div OnLoad

2 голосов
/ 12 марта 2012

У меня есть div, который я хотел бы отложить onLoad на определенный период времени, используя jQuery.Вот код, который у меня не работает:

$('#PriceBox').delay(8000).fadeIn(400); 

Ответы [ 2 ]

10 голосов
/ 12 марта 2012

CSS:

/** make sure the element is initially hidden */
​#PriceBox {
    display: none;   
}​

JQuery:

$(document).ready(function() {
    $('#PriceBox').delay(8000).fadeIn(400);
});
2 голосов
/ 12 марта 2012

Чтобы сделать это, вам нужно запустить div как display: none, а затем поместить код дисплея в $(document).ready(..)

<div id="PriceBox" style="display: none">Delay load me</div>​

Javascript

$(document).ready(function() {
   $('#PriceBox').delay(1000).fadeIn(1000);  
});​

Скрипка: http://jsfiddle.net/6B6he/

...