尝试组合一个相当复杂的 jQuery 选择器,但遇到了困难。
基本上,我正在尝试获取所有不具有 "rel" 属性为 "facebox" 和 或 其 "href" 属性不以 "mailto" 开头的锚点。
这是我一直在尝试的内容:
$('a[rel!=facebox], a[href!^="mailto"]')
稍微变化一下好像不起作用。有没有更好的方法来解决这个问题?
这些选择器单独使用时似乎可以工作,但当它们连续出现在同一个选择器中时就无法正常工作:
$('a:not([rel=facebox]), a:not([href^=mailto])')
最终解决方案:我们有一个胜利者!
$('a:not([rel=facebox],[href^=mailto])')