Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 11.04.2011, 20:24
Новичок на форуме
Отправить личное сообщение для AlexAss Посмотреть профиль Найти все сообщения от AlexAss
 
Регистрация: 11.04.2011
Сообщений: 2

вопрос по hide() и т.п.
Доброго вечера,
у меня возникла следующая проблема. Делаю сайт визитку, и добавляю песвдоэффект )

Возникла следующая проблема, при загрузке, сначало показываеться сайт, потом пропадает и начинаеться псевдоэффект.

Причем в начале работы такого небыло, как начал чето дописывать и т.п. началось это.


Сам код
$(document).ready(function() {
      $('.izumrudniyLogo, .hello, .hotNews').hide();
	  $('#menu, .slogan, .reklama1, .content, .reklama2, .countsBlock').animate({"opacity": "0" },10);
	  var heights = $('.content').height();
	  $('#centrPanel, .hotNews').css({"height" : "0px"});
	  var speed = 100;
	  $('.izumrudniyLogo').show().css({"marginLeft" : "300px", "marginTop" : "300px"});
	  $('.hello').css({"marginLeft" : "320px"})
	.fadeIn(speed*20).fadeOut(500, function(){
	  $('.izumrudniyLogo')
	.animate({"opacity": "0.4" }, speed*4)
	.animate({"opacity": "0.1" }, speed*4)
	.animate({"opacity": "1", "marginLeft" : "0px", "paddingLeft" : "50px", "marginTop" : "10px",}, speed*10, function(){
	  $('#centrPanel').animate({"height" : heights}, speed*20, function(){
	  $('.reklama1, .reklama2').animate({"opacity": "1" },speed*10, function(){
	  $('.slogan, #menu, .content,  .countsBlock').animate({"opacity": "1" },speed*30, function(){
	   $('.hotNews').show().animate({"height" : "330px"}, speed*20)
											 })
											 })
											  })
											   })
	                                            });
      $('.tableBig, .tableSmall, .tableSwim').hide();
	  	                                             }); //end ready


Может кто расскажет новчику, в чем косяки. Спасибо
Ответить с цитированием
  #2 (permalink)  
Старый 11.04.2011, 23:10
Человек
Отправить личное сообщение для 0931454574 Посмотреть профиль Найти все сообщения от 0931454574
 
Регистрация: 10.03.2011
Сообщений: 305

такой вопрос. А возможен вариант : например страница будет состоять из пустых блоков с id . Предварительно создашь в скрипте все элементы и после с нужным эффектом загрузить все на страницу. Тогда не будет глюка с появлением страничке перед эффектом.
Если нужен пример , то пишите, постараюсь ответить в 24 часа

jQuery.preloadImages = function()
{
 for(var i = 0; i<arguments.length; i++)
 {
   jQuery("<img>").attr("src", arguments[i]);
 }
}


$.preloadImages("image1.gif", "/path/to/image2.png",
"some/image3.jpg");


И естественно что сначала загружаем контент, потом добавляем и потом только показываем, то есть все блоки дисплей нот, но возможно при добавлении они отобразятся, тогда возможно плавно показывать и пока будет идти анимация сразу добавлять, короче говоря нужно эмперическим методом найти решение!
__________________
XYZ
Ответить с цитированием
  #3 (permalink)  
Старый 12.04.2011, 21:02
Новичок на форуме
Отправить личное сообщение для AlexAss Посмотреть профиль Найти все сообщения от AlexAss
 
Регистрация: 11.04.2011
Сообщений: 2

Ну это простой варриант и он не подходит, т.к. визитка будет чуток раскручиваться, и нужно чтобы боты видели текст.

Я не понимаю почему так происходит. Я думаю ошибка в самом коде
Ответить с цитированием
  #4 (permalink)  
Старый 14.04.2011, 23:55
Человек
Отправить личное сообщение для 0931454574 Посмотреть профиль Найти все сообщения от 0931454574
 
Регистрация: 10.03.2011
Сообщений: 305

А можете словами описать алгоритм по которому страница должна оторажаться.
__________________
XYZ
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Вопрос по учебнику Invis1ble Сайт Javascript.ru 12 21.03.2011 20:06
Теоретический вопрос. gods33 (X)HTML/CSS 10 16.12.2010 23:49
Вопрос: И опять про offsetLeft... sigurd Общие вопросы Javascript 11 04.10.2010 14:06
Вопрос по DOMContentLoaded Newbie_ Events/DOM/Window 10 19.08.2010 20:00
Вопрос о циклических ссылках (JavaScript -> Dom -> JavaScipt) BlueIce Events/DOM/Window 10 17.02.2010 21:58