Javascript.RU

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

Помогите решить проблему
Выдает TypeError: Cannot set property 'onclick' of null
at index.js:1:
Вложения:
Тип файла: txt issue.txt (1.9 Кб, 4 просмотров)
Ответить с цитированием
  #2 (permalink)  
Старый 22.09.2020, 23:56
Профессор
Отправить личное сообщение для voraa Посмотреть профиль Найти все сообщения от voraa
 
Регистрация: 03.02.2020
Сообщений: 636

Вот таким должен быть index.js
function mySort() {
  let sorty = document.querySelector('.goods-wrap');
   for (let i = 0; i < sorty.children.length; i++) {
   for(let j = i; j < sorty.children.length; j++){
    if(+sorty[i].getAttribute('data-price') > +sorty.children[j].getAttribute('data-price')) {
     replacedNode = sorty.replaceChild(sorty.children[j], sorty.children[i]);
     insertAfter(replaceNode, sorty.children[i]);
      }
    }
  }
}

function insertAfter(elem, refElem) {
 return refElem.parentNode.insertBefore(elem, refElem.nextSibling);
}

document.addEventListener('DOMContentLoaded', ()=> {
    document.querySelector('.sorted-price').onclick = mySort;
})
Ответить с цитированием
  #3 (permalink)  
Старый 22.09.2020, 23:57
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 29,115

VictoriaMax,
нет элементов с которыми работает скрипт, скрипт вниз или читать тут
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Помогите решить проблему! rdPavel Элементы интерфейса 49 16.08.2017 11:21
Помогите решить проблему со скроллом Jigan2 jQuery 0 20.03.2015 09:42
Помогите решить проблему Ingiborn Общие вопросы Javascript 0 10.07.2014 12:12
History API. Помогите решить проблему InviS Events/DOM/Window 2 16.10.2011 13:34
Помогите решить проблему felixfix Общие вопросы Javascript 4 21.04.2011 11:00