document.querySelector('.order-list') во-первых, если обращаешься к классу. Дальше код твой не читал. А если хочешь следить изменения DOM-дерева, то тут тебе DOM Mutation API смотреть надо, а не событие change ловить.
https://developer.mozilla.org/ru/docs/Web/API/MutationObserver
Суть такова - в конкретный main class="order-list" иногда добавляют новые заказы, при этом можно заметить изменение этого класса в html коде сайта (если наблюдать через f12). Так вот, при ЛЮБОМ изменении класса "order-list" таким образом скрипт на js должен кидать alert("Новые заказы!"); - чтобы я это заметил.
Хоть ты тресни, не выходит у меня написать работающий скрипт, ниже пример моего уродства:
var a = document.querySelector('order-list');
function Hk(){
alert("Новые заказы!");
}
if(a){
a.addEventListener('change', Hk);
}
Всяко пытался (и обернуть это все в функцию, типа: window.onload = function() { уродский код }, вместо change писать onchange и т. п.
Для наглядности прикреплю фото, как вообще выглядит это все (на фото прямоугольники, идущие списком вниз с названием временем выполнения и ценой - это и есть заказы в "order-list". Сам html код Мэйл ру не переносит.
Люди добрые, ПОМОГИТЕ, я уже который день бьюсь с этим. Прошу только хорошие замечания или помощь. Заранее спасибо!!!