可能重複JQuery的元素:
jquery data selector選擇具有()的一些值由數據集
我有類 'CONNECTION_NAME' 的幾個要素。這些元素中的每一個都使用data()JQuery函數綁定到它的唯一id。我試圖查詢找到具有給定ID的元素,但我似乎無法讓它工作。
爲了這個測試,我創建了一個只有1個元素的頁面,並設置了元素的id。
我可以驗證ID被設定,當我查詢在控制檯中的元素,它顯示了ID返回:
$('.connection_name').data()
Object
id: "4fea76bd99ea080d19000002"
__proto__: Object
我讀過其他questsions /帖元素應由$(「選擇[數據屬性=值]」)來選擇,但似乎並沒有工作:更糟糕的是
$('.connection_name[data-id="4fea76bd99ea080d19000002"]')
[]
,甚至當我嘗試選擇它沒有任何價值(只是屬性),我仍然沒有返回:
$('.connection_name[data-id]')
[]
我不確定問題是什麼,或者如何去做這件事。
該鏈接有一個完美的答案(如@ jfriend00的回答是不夠好) –
@Thomas,其實你提供的鏈接沒有幫助的。在這個答案中,他們建議$('selector [data-attribute = value]')將起作用,但它不會,因此我的問題。 –
答案有一個完整的代碼負載,以使其工作。閱讀接受的答案。 –