Итак, я столкнулся со странной проблемой, которая не имеет смысла для меня. Я пытаюсь выбрать элемент html с логическим атрибутом data-project-next
. Вот строка элемента, которую я пытаюсь выбрать, и строка JavaScript, чтобы выбрать элемент, но я продолжаю получать неопределенное значение, даже когда пытаюсь использовать его в консоли браузера:
let nextBtnLink = document.querySelector("a[data-next-project]");
console.log(nextBtnLink);
<a class="ajax-page-load" data-next-project><i class="zmdi zmdi-chevron-right"></i></a>
Я проверил документацию, и то, что я делаю, кажется правильным, поэтому я не уверен, почему этот селектор не работает. Я упомяну, что я загружаю этот раздел страницы с помощью асинхронно с JavaScript, но опять же, даже после загрузки html в DOM и запуска функции в консоли, она все равно ничего не возвращает.
Любые мысли о моем синтаксисе или неправильный выбор этого элемента.