当前位置: 首页 > 知识库问答 >
问题:

$(“:not(selector)”)在普通/普通JavaScript中?[副本]

越风史
2023-03-14

如何用普通JavaScript编写$(“:not(selector)”)

var links = $('a:not(.not-lightbox-item a)', this);
<div id="links">
    <div class="not-lightbox-item">
        <a href="projects.html" class="button-back">
            <span class="glyphicon glyphicon-hand-left glyphicon-circle-arrow-leftx" title="Back"></span>
        </a>

        <h2 class="heading item-heading">(Title) Ways of Something</h2>

        <p>Lorem ipsum dolor sit amet <a href="#">Excepteur sint occaecat</a> cupidatat non proident</p>
    </div>

    <a href="images/banana.jpg" title="Banana">
        <img src="images/thumbnails/banana.jpg" alt="Banana">
    </a>
    <a href="images/apple.jpg" title="Apple">
        <img src="images/thumbnails/apple.jpg" alt="Apple">
    </a>
    <a href="images/orange.jpg" title="Orange">
        <img src="images/thumbnails/orange.jpg" alt="Orange">
    </a>
</div>

共有1个答案

桂高义
2023-03-14

为什么不切换一个在纯CSS中应用了选择器的类呢?

.className {
  color: blue;
}

var myitem = document.querySelector('.item')
myitem.classList.toggle('className');

我会求助于:不仅仅是在我无法控制HTML的情况下。

 类似资料:
  • 重复执行一系列命令:可以指定表示重复次数的数字或直到遇到 break。 Loop [, Count] 参数 Count 执行循环体 (重复) 的次数. 如果省略, Loop 会无期限继续, 直到遇到 break 或 return. 如果 Count 是一个变量引用例如 %ItemCount%, 每当此变量为空或包含小于 1 的数字时, 循环会被完全跳过. 由于必须支持 文件模式循环, Count

  • 本文向大家介绍Fortran 普通块,包括了Fortran 普通块的使用技巧和注意事项,需要的朋友参考一下 示例 在Fortran的早期形式中,用于创建从子例程和函数可见的全局变量存储的唯一机制是使用COMMON块机制。这允许变量序列成为名称并共享。 除了已命名的公共块之外,还可能有一个空白(未命名)的公共块。 可以声明一个空白的公共块,例如 而命名块variables可以像 作为一个完整的示例,

  • CloudGate普通规则可以直接导入使用,不需要任何额外的操作,非常方便! 规则列表 规则名称 下载地址 Surge https://async.be/Rule/Basic/Surge Shadowrocket https://async.be/Rule/Basic/Shadowrocket A.BIG.T https://async.be/Rule/Basic/A.BIG.T Potatso

  • 如何选择普通收录方式 API推送:最为快速的提交方式,建议您将站点当天新产出链接立即通过此方式推送给百度,以保证新链接可以及时被百度收录。 sitemap:您可以定期将网站链接放到Sitemap中,然后将Sitemap提交给百度。百度会周期性的抓取检查您提交的Sitemap,对其中的链接进行处理,但收录速度慢于API推送。 手动提交:如果您不想通过程序提交,那么可以采用此种方式,手动将链接提交给百

  • 问题内容: 我正在寻找一个简单的JavaScript计时器。我发现的所有剧本都是“都唱歌跳舞”。我只想要一个免费的,最小的烦恼计数计时器,以分钟和秒显示。谢谢。 问题答案: 检查一下:

  • 问题内容: 如果下面的代码会产生相同的结果,为什么还要使用封装? 封装的主要好处是能够修改我们已实现的代码而不会破坏其他使用我们代码的人的代码。 但是我可以在不使用封装的情况下使用此好处,对吗?因为每个对象的字段都彼此不同。 问题答案: 您的问题很有趣。我将尽力为您解答。 封装 背后的主要思想 是向 其他用户 隐藏数据及其实现 细节。如果我们将数据成员设为 私有 ,则只能在同一类中访问它。没有其他