当前位置:嗨网首页>书籍在线阅读

25-解决方案

  
选择背景色: 黄橙 洋红 淡粉 水蓝 草绿 白色 选择字体: 宋体 黑体 微软雅黑 楷体 选择字体大小: 恢复默认

2.6.2 解决方案

对此,jQuery给出了 :not 过滤器,使用方法如下:

jQuery('div:not(#content)'); //选择#content之外的所有DIV元素

这个过滤器将从当前选择集中删除任何匹配选择器的元素。该选择器的复杂度不限;它不一定是简单的表达式,如:

jQuery('a:not(div.important a,a.nav)');
//选择不在"div.important"中或者类不为"nav"的锚元素

警告

:not 过滤器传递复杂的选择器只在jQuery版本1.3以及更高的版本中才可行。在较低的版本中,只能接受简单的选择器表达式。