如何为html标记.创建自定义属性
示例HTML代码:
<div class="header" custom-data-attribute="hide"> sample text </div>发布于 2014-04-21 10:24:44
您可以使用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");发布于 2014-04-21 10:24:37
尝试使用.attr()函数,
$('div.header').attr('custom-data-attribute','hide');发布于 2014-04-21 10:25:08
您可以使用.attr()或.prop()。试试这个:
$('div.header').attr("custom-data-attribute","hide");或
$('div.header').prop("custom-data-attribute","hide");工作演示
https://stackoverflow.com/questions/23195458
复制相似问题