$('#main a:not([href*="#"])')...
什么是正确的方式(或者甚至可能)ti为这些链接添加另一个例外?
e.g。现在我正在选择#main里面的所有链接,这些链接在其uri中不包含#hash。
但是我需要做出第二个例外。每当链接包含[href*="?forum="]
知道如何将这两个非例外添加到此选择器中吗?
谢谢。答案 0 :(得分:2)
您可以简单地链接nots:$('#id').not(':checkbox').not('something');
答案 1 :(得分:0)
外面的第二个not
也是如此:
$('#main a:not([href*="#"])').not('[href*="?forum="]')
答案 2 :(得分:0)
使用功能版.not()
并链接呼叫:
$('#main a').not('sela').not('selb')
只应返回那些与 子选择器匹配的元素。
答案 3 :(得分:0)
你可以在没有链接的情况下实际做到这一点,只需:
$('#main a:not([href*="#"]):not([href*="?forum="])')
查看小提琴的示例: http://jsfiddle.net/tHCss/