【发布时间】:2016-01-12 10:45:08
【问题描述】:
我正在尝试选择某个类的多个 div 元素,但没有某些数据属性。例如,我有 12 个 div,其数据属性从 1 到 12,我想选择所有这些,但数据属性为 1、11 和 12 的除外。这是我的(不工作)代码:
$('div.randomize_class [data-value!=1],[data-value!=11],[data-value!=12]');
目的是只打乱匹配的 div 并最终附加属性为 1、11 和 12 的那些。改组功能很好用,它只是选择选择类的一个子集。
所以洗牌后,我只想选择数据属性为1、11和12的那些。我试过这个:
$('.randomize_class [data-value=1],[data-value=11],[data-value=12]')
很高兴得到任何帮助!非常感谢。
【问题讨论】:
标签: jquery jquery-selectors custom-data-attribute