是否可以向 html 列表元素 (li) 添加属性?
我需要另一个属性,我已经使用了 value 和 html 属性。
有没有办法解决它?
也许用 jquery
是否可以向 html 列表元素 (li) 添加属性?
我需要另一个属性,我已经使用了 value 和 html 属性。
有没有办法解决它?
也许用 jquery
假设我正确理解了您的问题,您可以使用 HTML5data-*
属性将任意数据添加到任何元素:
<li data-something="randomvalue">
由于您已经使用 jQuery 标记了您的问题,因此您可以使用该.data()
方法来获取data-*
属性的值。如果没有 jQuery,最好的方法是使用通常的getAttribute
方法。
您可以使用 HTML5 中的数据属性
<li data-val="yourvalue" />
要访问它,您只需执行此操作
$('li').attr('data-val') ; OR $('li').data('val') ;
您可以为您的属性指定任何名称..
如果您想动态添加属性,请尝试 在 jquery 中添加.append