我有一个元素,我想为其提供包含一系列值的数据属性,即Array
。然后我希望能够根据该系列中的任何值来选择它。像这样的事情:
<div id="example" data-my-series='["foo", "bar"]'></div>
然后我希望根据其中包含 "foo"
的事实来选择它。不过,我不太确定该怎么做。我知道如果我不采用这种方法,我会这样做 $('div[data-my-series="foo"]')
,但是,显然情况并非如此。有什么建议吗?
编辑:另外,我怎样才能实现相反的效果?即,选择一个 data-my-series
中不有 "foo"
的元素?
最佳答案
$( "[data-my-series*='foo']" )
给你!
关于javascript - jQuery 选择数组数据属性中包含指定项目的元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19669712/