我有我的網頁元素,例如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爲什麼你不回答下面的答案? –