CSS селектор не будет выбирать пользовательский логический атрибут - PullRequest
0 голосов
/ 30 апреля 2020

Итак, я столкнулся со странной проблемой, которая не имеет смысла для меня. Я пытаюсь выбрать элемент 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 и запуска функции в консоли, она все равно ничего не возвращает.

Любые мысли о моем синтаксисе или неправильный выбор этого элемента.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...