Задать вопрос
@Playtoster

Один script ломает последующие в main.js?

Ставлю этот код вначале main.js - все скрипты после него перестают работать. А если в конце кода - все скрипты работают. Из-за чего это? Переменные не перекликаются.

var newsbtn = document.querySelector('.news__to-all');
newsbtn.addEventListener('click', function (event) {
  event.preventDefault();
    newsbtn.classList.toggle('news__to-all--show');
});
  • Вопрос задан
  • 334 просмотра
Подписаться 1 Оценить 10 комментариев
Помогут разобраться в теме Все курсы
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
  • Академия Эдюсон
    Fullstack-разработчик на JavaScript + ИИ
    11 месяцев
    Далее
  • ProductStar × РБК
    Профессия: Инженер по тестированию
    6 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
@AnneSmith
самая ленивая
комментаторы скорее всего правы
можете сначала попробовать проверить существует ли элемент
if( $('.news__to-all').length )     
{
    console.log('.news__to-all');
    // ваш код если существует
}
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы