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

26-讨论

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

2.6.3 讨论

除了前面提到的 :not 过滤器之外,jQuery还提供了功能相近的一个方法。这个方法的参数包括选择器和DOM集合/节点。下面是一个例子:

var $anchors = jQuery('a');
$anchors.click(function(){
  $anchors.not(this).addClass('not-clicked');
});

根据上述代码,在单击一个链接锚时,其他的所有锚都将添加类“ not-clicked ”。 this 关键字指代单击的元素。

not() 方法也接受选择器作为参数:

$('#nav a').not('a.active');

上述代码选择处于 #nav 中类不为 active 的所有锚元素。