JQuery:选择密钥以x开头的所有数据属性

时间:2018-04-07 12:03:28

标签: jquery html5

如何在JQuery中选择以公司开头的所有HTML5数据属性?即公司*

我知道可以为价值做这件事。正如你从我的例子中看到的那样,我试图在下划线后面的每个数据属性中“挤入”一个额外的数据字段。

<a data-company_1="CocaCola" data-company_2="Apple" data-company_3="Oracle"></a>

我正在尝试避免使用if_key indexOf,因为我在此<a>元素中有很多data- *属性用于其他目的。

        $.each($(this).data(), function(key, value) {

           if (~key.indexOf("company")) {
              var id = key.split('_')[1];
              //do something with both the key and value
           }

0 个答案:

没有答案