Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #11 (permalink)  
Старый 11.07.2013, 12:32
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,108

Сообщение от ak-o
$( document ).ready() не гарантирует полную загрузку страницы?
негарантирует!!!
Ответить с цитированием
  #12 (permalink)  
Старый 12.07.2013, 12:00
Интересующийся
Отправить личное сообщение для ak-o Посмотреть профиль Найти все сообщения от ak-o
 
Регистрация: 04.04.2013
Сообщений: 10

Вчера не получилось.
Вот сайтик, обрезал его как мог,что бы лишнее не мешало.
Вынес этот код в документ.риди (ничего не работает\а работать должно так: меню поднимается к верху страницы при клике по нему)
var page_home = {
		name : 'home',
		menu : $('#menu'),
		title  : ' - Главная'
	};

Если перенести его вниз(за пределы док.риди) все работает.(наверно за счет того, что скрипт включается перед закрывающим body)
А теперь, самое интересное.
Возьмем строку 44 из index.html и переместим её в <Head> - ничего не работает.(при обоих вариантах расположения кода, хоть в док.риди хоть нет)
Именно этот эффект, я бы и хотел понять, почему нельзя работать с этим объектом, когда JS файл загружен в <Head> и Объект находится в Док.Риди.
Я думаю, что он должен был создаться после загрузки страницы, но когда мы тыкаем на меню, получаем ошибку
ReferenceError: page_home is not defined
-------------
К слову - мопед код не мой, я просто разместил объяву...
Вложения:
Тип файла: zip site.zip (738.8 Кб, 1 просмотров)
Ответить с цитированием
  #13 (permalink)  
Старый 12.07.2013, 12:32
Интересующийся
Отправить личное сообщение для ak-o Посмотреть профиль Найти все сообщения от ak-o
 
Регистрация: 04.04.2013
Сообщений: 10

Сообщение от рони Посмотреть сообщение
негарантирует!!!
ой, не увидел...видимо в этом и есть проблема.будет время, буду пробовать, сейчас опять на работе+)
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Почему неразрывный пробел заменяется на & nbsp; danik.js Events/DOM/Window 4 09.01.2013 00:44
Почему так происходит? noname1990 Общие вопросы Javascript 2 23.11.2012 00:16
Мой собственный башорг в скайпе))) devote Оффтопик 81 03.10.2012 00:56
Объясните, почему функция работает именно так. Имя Общие вопросы Javascript 36 04.09.2012 17:30
Объясните мне что я делаю не так. Yanub Общие вопросы Javascript 10 24.08.2009 13:04