javascript - 通过 jquery 更改多个标签上使用的特定 ID 的 CSS

标签 javascript jquery css

我想隐藏除某个 id 的第一个之外的所有 div。我尝试编写自己的 jquery,但它似乎不起作用。

    $("div.hero-featureSwap:not(:first)").css({display:none});

这会隐藏除第一个以外的所有 ID 为“hero-featureSwap”的 div 标签吗?这就是我的最终结果

最佳答案

CSS对象中的值必须是字符串:

.css({display: "none"});

或:

.css("display", "none");

或者你可以只使用 jQuery 的 hide() 方法:

$("div.hero-featureSwap:not(:first)").hide();

关于javascript - 通过 jquery 更改多个标签上使用的特定 ID 的 CSS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24621683/

相关文章:

javascript - 如何忽略 CSS 中的滚动条宽度?

jquery - 页面加载时隐藏所有 jScrollpane 滚动条

html - 基础 zurb 中的切换顶部栏问题

jquery - 使用 row-eq-height 的 Bootstrap 等列高度不适用于我的页面

javascript - 将 Number.MAX_SAFE_INTEGER 与 Math.random() 相乘时,我是否可能会丢失任何十进制数字(精度)?

javascript - webpack4 lodash 大小太大

javascript - 使用 append() append 大块 html

JQuery 和 YUI,他们能共存吗?

javascript - 有一个固定的列,而另一个可以在无序列表中滚动

css - 列下推 css 问题