注:這是不是在通過查詢一個基本問題數據屬性jQuery的選擇DOM元素與多個標識符數據屬性在它
我遇到的問題是,我有一定的元素,如所以:
<div data-step="1, 4">
我想通了如何分步通過每個[data-step]
並提取1, 4
,併爲他們創造活動等
讓公司的S唉我想查詢並抓住這個確切的數據步,但所有我給出的是:4
$('[data-step="4"]')
// this won't work of course
$('[data-step="1, 4"]')
// obviously this will work, but at this point I'm only given the index
// which will only be ONE of these numbers
基本放棄(對實例的緣故,4)我怎樣才能方便地查詢選擇走出去並搶[data-step="1, 4"]
?
我能夠想出的是一個循環,它貫穿每個數據步驟,去除所有內容並查看是否匹配。有沒有更簡單的方法?
如果您可以將您的data-step屬性更改爲以空格分隔,則可以使用$(「[data-step〜='4']」)。 – ajshort
@ajshort看起來像這裏最簡單的解決方案!幸運的是,我能夠改變這種情況,這樣更容易處理。歡呼 –