是否可以获取像“something-20”这样的自定义属性
例如,它在 <div class="somecustomClass something-20"></div>
中
我想对 19 进行分级,以便我可以操纵它,因为 css 已从某些内容-1 到某些内容-100 进行了阻止
我使用下面的代码来检索选项卡 ID:
tabId = $('li').find('a').attr('href').replace('#tab', '');
是同样的方法吗?
最佳答案
这不是一个自定义属性,而是一个类。您必须获取整个类字符串,然后可能使用正则表达式来查找所需的值。
使用 data-
属性会更容易:
<div class="somecustomClass" data-something="20"></div>
JS:
var value = $('.somecustomClass').data('something'); // 20
关于javascript - 获取自定义属性的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19320436/