Ответ 1
Вы всегда можете использовать селектор атрибутов. Селектор будет выглядеть примерно так:
a[data-item-id=stand-out]
Подобно этому вопросу здесь, я ищу, чтобы получить элемент на основе этого идентификатора данных.
<a href="#" class="whatever" data-item-id="stand-out">...</a>
Я ищу действия для тега. Он имеет общий класс среди многих других элементов и не имеет базового идентификатора, а только идентификатора элемента данных.
Может ли элемент быть найден этим идентификатором элемента данных или я могу узнать только, что такое идентификатор элемента данных?
Вы всегда можете использовать селектор атрибутов. Селектор будет выглядеть примерно так:
a[data-item-id=stand-out]
$('[data-item-id="stand-out"]')
Это сработало для меня, в моем случае у меня была кнопка с атрибутом data-id:
$("a").data("item-id");
Да, вы можете узнать элемент по атрибуту data.
element = $('a[data-item-id="stand-out"]');
Как получить идентификатор данных или любое значение атрибута данных. проверить ссылку ниже, например
$("selector").data("id");
$("selector").attr("data-id");