Показать сообщение отдельно
  #2 (permalink)  
Старый 01.12.2016, 13:24
Аватар для ruslan_mart
Профессор
Отправить личное сообщение для ruslan_mart Посмотреть профиль Найти все сообщения от ruslan_mart
 
Регистрация: 30.04.2012
Сообщений: 3,018

j0hnik, потому что Вы скорей всего подключили скрипт в head, и на момент выполнения скрипта элементов DOM ещё не существует, соответственно ничего и не срабатывает.

Оберните весь скрипт в:

window.addEventListener('DOMContentLoaded', function() {

   //Ваш скрипт

});


И будет Вам счастье.
Ответить с цитированием