za4me
@za4me
Человек

Почему скрипт работает если его подключить в конце страницы?

Доброго времени суток, настраивал на сайте скрипт переключения вида (список/сетка), но он не работает если подключить его в теге head, а если подключить посте верстки (которая нужна для этого скрипта), работает.

Спасибо.

p.s. Ссылка на сайт (скрипт подключен перед самым окончанием тега body)
  • Вопрос задан
  • 213 просмотров
Решения вопроса 1
IonDen
@IonDen
JavaScript developer. IonDen.com
Потому что у вас скрипт пытается выполниться сразу. Еще до того как содержимое DOM дерева сайта успело загрузиться, т.е. до того, как у вас на странице появился элемент button, на который вы пытаетесь навесить обработчик.

В любом случае почитайте про document ready. Это поможет вам понять что делать.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы