在HTML中,我有一个div,它在JSON对象中设置了各种数据属性,例如:
<div data-layout='{
"type" : "header",
"minHeight" : "10%"
}'>
Layout
</div>
在代码中,是否可以仅选择具有例如元素的元素。 data-layout.type==="header"
没有使用.each
或过滤功能?
我正在寻找以下内容:
$('[data-layout]').find('type="header"')
答案 0 :(得分:3)
如果您不在数据布局属性中的任何其他位置使用标题,则可以使用attribute contains选择器,如下所示:
$('*[data-layout *="header"]')
答案 1 :(得分:0)