当前位置:  开发笔记 > 前端 > 正文

jQuery选择器问题.选择所有不启动的节点(字符串)

如何解决《jQuery选择器问题.选择所有不启动的节点(字符串)》经验,为你挑选了1个好方法。

试图在这里组装一个相当复杂的jQuery选择器,并遇到麻烦.

基本上,我试图抓住所有锚点1)没有"facebox"的"rel", OR 2)没有以"mailto"开头的"href".

这就是我一直在努力做的事情:

$('a[rel!=facebox], a[href!^="mailto"]')

这种小变化似乎不起作用.有没有更好的方法来解决这个问题?

这些选择器似乎单独工作,但不是连续坐在同一个选择器中时:

$('a:not([rel=facebox]), a:not([href^=mailto])')

最终解决方案:我们有一个胜利者!

$('a:not([rel=facebox],[href^=mailto])')

John Sheehan.. 53

你想要:不是选择器

$("a:not([rel=facebox],[href^=mailto])");

编辑:我偷了你的答案是正确的



1> John Sheehan..:

你想要:不是选择器

$("a:not([rel=facebox],[href^=mailto])");

编辑:我偷了你的答案是正确的


^ =表示'以'开头'
推荐阅读
雨天是最美
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有