【问题标题】:not class selector doesn't seem to work with anchor不是类选择器似乎不适用于锚点
【发布时间】:2011-10-02 21:50:45
【问题描述】:

我有一个这样的包装集:

var $anchors = $('a');

然后我做了一些 JQuery 代码来确认删除等...一切都很好,直到我开始向我的网站添加其他锚点,这些锚点具有执行不同操作的类

我正在尝试在 JQuery 中使用 :not 来从这个通用锚包装集中删除某些类,这样就不会发生配置删除等,但似乎无法让它工作......我错过了什么?这是我尝试使用的更新选择器:

var $anchors = $('a:not(".excludedanchorclass")');

【问题讨论】:

    标签: jquery jquery-selectors


    【解决方案1】:

    没有引号:

    var $anchors = $('a:not(.excludedanchorclass)');
    

    【讨论】:

      【解决方案2】:

      你也可以使用jquery过滤器

      var $anchors = $('a').filter(':not(.excludedanchorclass)');
      

      【讨论】:

      • 如果你要链接函数,你不妨直接使用not()。尽管我也会在合理的情况下建议不要这样做,因为我更愿意创建更小的内存占用。
      猜你喜欢
      • 1970-01-01
      • 2016-06-23
      • 2015-08-15
      • 1970-01-01
      • 1970-01-01
      • 2014-03-27
      • 2016-05-05
      • 1970-01-01
      • 2020-04-04
      相关资源
      最近更新 更多