Vad I
Скрипт встал после обновления jquery. Попросили взглянуть, нашёл строку эту. Скриптам лет пять наверное Все намешано тут же match используется для js и в этой же строке эти выборки на jq, Закомментил строку ошибка ушла. Это какие-то костыли для mobilemenu jquery на Андроид. Она уже не поддерживается с 13 года а лепить новое меню по дружбе я чёт без времени. Решил переписать эту строку на js чтобы jq не ругалась. И вижу этот знак > впереди селектора, там ещё я заметил “>[data-Id=«»]” вообщем программер использовал его для jq запросов. Не гуглится к сож
ну так гугли селекторы, ">" это прямой дочерний селектор, то бишь ul > li {style}, то стили будут применяться именно на li, которые именно в ul
на чистом js так же искать элементы нужно, типо querySelectorAll('ul > li') (если я не ошибаюсь)