как создать пользовательский атрибут для тега html.
Пример кода HTML:
<div class="header" custom-data-attribute="hide"> sample text </div>
Вы можете использовать data-*
HTML5:
<div class="header" data-custom-attribute="hide"> sample text </div>
затем примените .data(), чтобы установить значение:
$('div.header').data("custom-attribute","value here");
и получить значение, используя:
var customAttr = $('div.header').data("custom-attribute");
Попробуйте использовать .attr()
$('div.header').attr('custom-data-attribute','hide');
Вы можете использовать .attr()
или .prop()
. Попробуй это:
$('div.header').attr("custom-data-attribute","hide");
или
$('div.header').prop("custom-data-attribute","hide");