选择器问题

时间:2010-11-19 14:48:18

标签: jquery selector

我想获得一个在属性中没有样式名称的对象列表。

<div style="yes"></div>
<div style="no"></div>

$("div !no").(/* ... */) { }

类似的东西:检查样式属性中没有'no'类的所有div。

4 个答案:

答案 0 :(得分:2)

我记得,那就是$("div :not(.no)");

此外,应该是class="yes"class="no"

答案 1 :(得分:0)

答案 2 :(得分:0)

$('div[class!=no]')....

那你在寻找什么?我建议看看选择器页面,这将为您提供找到(或排除)某些内容的所有方法。 (http://api.jquery.com/category/selectors/

答案 3 :(得分:0)

如果您真的在样式属性中查找不包含“no”的条目,则应该可以使用:

$('div:not([style="no"])')

虽然我认为这根本不起作用,因为浏览器在渲染页面时会删除无效的样式属性。