Javascript.RU

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

Заставка для сайта
[РЕШЕНО] Доброго времени суток!

Подскажите пожалуйста как сделать что-то подобное: amb2.ru

Интересует плавное появление и плавное исчезновение логотипа (картинки), далее плавно появляется сам сайт.

Появление заставки после каждого обновления страницы (F5).
Переходы по страницам сайта реализовано с помощью tabs

Брал код с amb2.ru и подставлял на Свой сайт <script>logo.js</script> с кодом:

/*Подгрузка контента*/
function initializedDOM(){
$("#all").hide();
$(".prevLogo").fadeIn(3000,
function() { $(this).fadeOut(3000,
function(){$(".prevLogo").remove();$(".container") .fadeIn(3000);});});}

подставил Свои значения и не загружается.

Последний раз редактировалось malinin88, 15.10.2013 в 12:09.
Ответить с цитированием
  #2 (permalink)  
Старый 15.10.2013, 11:16
Аватар для BETEPAH
Профессор
Отправить личное сообщение для BETEPAH Посмотреть профиль Найти все сообщения от BETEPAH
 
Регистрация: 23.06.2011
Сообщений: 1,165

Классы "prevLogo", "container" и id="all" присутствуют в разметке? Функция initializedDOM вызывается где-то? jQuery подключен?
Ответить с цитированием
  #3 (permalink)  
Старый 15.10.2013, 11:24
Новичок на форуме
Отправить личное сообщение для malinin88 Посмотреть профиль Найти все сообщения от malinin88
 
Регистрация: 15.10.2013
Сообщений: 6

да. все есть в разметке / jQuery подключен.

Функция initializedDOM не вызывается, не знаю как!
Ответить с цитированием
  #4 (permalink)  
Старый 15.10.2013, 11:28
Аватар для BETEPAH
Профессор
Отправить личное сообщение для BETEPAH Посмотреть профиль Найти все сообщения от BETEPAH
 
Регистрация: 23.06.2011
Сообщений: 1,165

Сообщение от malinin88
Функция initializedDOM не вызывается
т.е. лежит мертвым грузом на странице?
В первоисточнике она вызывается так:
$(document).ready(initializedDOM);
Ответить с цитированием
  #5 (permalink)  
Старый 15.10.2013, 11:36
Новичок на форуме
Отправить личное сообщение для malinin88 Посмотреть профиль Найти все сообщения от malinin88
 
Регистрация: 15.10.2013
Сообщений: 6

Сообщение от BETEPAH Посмотреть сообщение
т.е. лежит мертвым грузом на странице?
В первоисточнике она вызывается так:
$(document).ready(initializedDOM);
после добавления: $(document).ready(initializedDOM);

Ошибка: Uncaught TypeError: Object#<HTMLDocument> has no method 'ready'

Последний раз редактировалось malinin88, 15.10.2013 в 11:41.
Ответить с цитированием
  #6 (permalink)  
Старый 15.10.2013, 11:40
Аватар для BETEPAH
Профессор
Отправить личное сообщение для BETEPAH Посмотреть профиль Найти все сообщения от BETEPAH
 
Регистрация: 23.06.2011
Сообщений: 1,165

Сообщение от malinin88
HTMLDocement
?!
Ответить с цитированием
  #7 (permalink)  
Старый 15.10.2013, 11:41
Новичок на форуме
Отправить личное сообщение для malinin88 Посмотреть профиль Найти все сообщения от malinin88
 
Регистрация: 15.10.2013
Сообщений: 6

Опечатка

Ошибка возникает при использовании jQuery и mooTools, отключив mooTools, появилась следующая ошибка:

Ошибка: Uncaught TypeError: Property '$' of object [object Object] is not a function



Ну а если другим методом сделать данную заставку?

Последний раз редактировалось malinin88, 15.10.2013 в 11:54.
Ответить с цитированием
  #8 (permalink)  
Старый 15.10.2013, 11:51
Аватар для BETEPAH
Профессор
Отправить личное сообщение для BETEPAH Посмотреть профиль Найти все сообщения от BETEPAH
 
Регистрация: 23.06.2011
Сообщений: 1,165

Сообщение от malinin88
Опечатка
заработало?
Ответить с цитированием
  #9 (permalink)  
Старый 15.10.2013, 11:54
Новичок на форуме
Отправить личное сообщение для malinin88 Посмотреть профиль Найти все сообщения от malinin88
 
Регистрация: 15.10.2013
Сообщений: 6

Сообщение от BETEPAH Посмотреть сообщение
заработало?
да, заработало) спасибо за помощь в мозговании)

исходный код logo.js:

$(document).ready(initializedDOM);
/*Подгрузка контента*/
function initializedDOM(){
$("#all").hide();
$(".prevLogo").fadeIn(3000, function() { $(this).fadeOut(3000, function(){$(".prevLogo").remove();$("#all").fadeI n(3000);});});
}

и нужно было установить JB Library CMS Joomla! 3.0 и отключить "Remove other jQuery"

Последний раз редактировалось malinin88, 15.10.2013 в 12:07.
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Разработка виджета для стороннего сайта kdc38 Элементы интерфейса 0 02.08.2013 11:08
Автокликер для сайта cherezos Работа 29 30.06.2013 10:23
Корзина для HMTL сайта на cookies + ajax fabrique Работа 2 03.03.2013 23:25
Как переделать простое меню для сайта на javascript? denspb Работа 2 16.07.2010 01:25
Картинки для сайта mycoding (X)HTML/CSS 1 13.04.2010 09:52