我想选择某个类的一些div元素,但没有某些数据属性。例如,我有12周的div数据属性从1到12,我想选择所有这些,除了那些数据属性1,11和12这是我的(不工作)到目前为止的代码:jQuery选择类但不是某些数据属性
$('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]')
会很高兴的任何帮助!非常感谢你。
最后不要''.not'示例中的'!='。 –
非常感谢! '.not()'很好:-) – Mario