我有我的网页元素,例如jQuery选择自定义属性
<div class="editableTxt" data-model-attr="name" data-model-id="123">some text</div>
现在我怎样书写基础上,2自定义jQuery中选择属性值。 所以我想要的东西像选择元素与数据模型attr =“名称”data-model-id =“123”
我想获得一个独特的元素。所以我使用了2个属性。
我有我的网页元素,例如jQuery选择自定义属性
<div class="editableTxt" data-model-attr="name" data-model-id="123">some text</div>
现在我怎样书写基础上,2自定义jQuery中选择属性值。 所以我想要的东西像选择元素与数据模型attr =“名称”data-model-id =“123”
我想获得一个独特的元素。所以我使用了2个属性。
使用这样
$("[data-model-attr='name'][data-model-id='123']")
正如你指定的元素,而不是div
,你只是尝试:
$('[data-model-attr="name"][data-model-id="123"]');
的jsfiddle:http://jsfiddle.net/TrueBlueAussie/x23BV/
为一个div显然只是添加div
:
$('div[data-model-attr="name"][data-model-id="123"]');
用途:
$('div[data-model-attr="name"][data-model-id="123"]');
$('div[data-model-attr="name"][data-model-id="123"]')
但不使用它,这是非常缓慢的,设置ID或类此div
。
''('div [data-model-attr =“name”] [data-model-id =“123”]')' –
只要它在同一组引号内,你就很好。 – Maxzeroedge
@testndtv为什么你不回答下面的答案? –