Я пытаюсь получить значение данных в мета-теге нижеPopulate Мета тег Javascript
<meta data-my-id="home">
До сих пор я попытался это, но это на самом деле возвращение HTML.
$("meta[data-my-id]");
Кто-нибудь сможет мне помочь?
Я пытаюсь получить значение данных в мета-теге нижеPopulate Мета тег Javascript
<meta data-my-id="home">
До сих пор я попытался это, но это на самом деле возвращение HTML.
$("meta[data-my-id]");
Кто-нибудь сможет мне помочь?
Используя has attribute selector, вы можете получить элемент с определенным атрибутом, затем получить его значение, используя метод data()
.
$("meta[data-my-id]").data('my-id');
или использовать attr()
метод
$("meta[data-my-id]").attr('data-my-id');
$("meta[data-my-id]");
является селектор, который будет выбрать мета-тег, которые имеют data-my-id
атрибут, вы должны использовать JQuery data()
из prop()
, чтобы получить значение атрибута:
$("meta[data-my-id]").data("my-id");
//Or
$("meta[data-my-id]").prop("data-my-id");
Надеюсь, это поможет.
, пожалуйста, проверьте второй ................ вы можете использовать метод 'prop' и получить свойство' dataset' .... от этого объекта, который вам нужно получить желаемый –
который один _2. если перед элементом без атрибута есть метатег, он не будет работать. –
'$ (" meta [data-my-id] "). Prop (" data-my-id "); –
Он возвращает объект jQuery. '$ (" meta "). data (" my-id ");' должен возвращать '' home '', но если у вас есть mutliples, вы получите ноделист обратно –
http://api.jquery.com/category/selectors/ – Teemu