我想知道HTML5提供的这些数据属性有哪些选择器
以这段HTML为例:
<;ul data group=“公司”>;
<;li数据公司=“微软”></李>;
<;li data company=“谷歌”></李>;
<;li data company=“Facebook”></李>;
</ul>;
是否有选择器可获取:
- 在“公司”下带有
数据company=“Microsoft”的所有元素 - 包含
数据公司的所有元素=下面是“Microsoft”“公司” - 在其他情况下,是否可以使用其他选择器,如“包含、小于、大于等…”
$([ul[data group='companys']li[data company='Microsoft'])//使用“companys”下面的data company=“Microsoft”获取所有元素
$([ul[data group='companys']li:not([data company='Microsoft'])//使用数据公司获取所有元素=“公司”下方的“Microsoft”
查找jQuery选择器:contains是一个选择器
以下是:contains选择器的信息