javascript - 我找不到关于此 CSS 选择器的任何文档。它是什么?

标签 javascript jquery html css

我正在使用 jQuery 来更改侧边栏的宽度,在 CSS 的工作代码中它显示了这一点:

#wrapper.MenuDisplay #my-sidebar-wrapper {
    width: 200px;
}

但是在浏览了 w3schools 和 mozilla 等之后,我还没有找到任何看起来像 #foo.bar 的选择器。

我试图解决这个问题的原因是我不明白为什么这个 CSS 没有立即应用,以及 jQuery toggleClass 如何能够应用这个宽度(它成功地做到了)单击按钮。

有人知道这是怎么回事吗?选择器是什么以及为什么它在单击 jQuery 按钮后起作用但在页面加载时不立即起作用?

非常感谢

最佳答案

这意味着具有 id foo 和类 bar 的元素,缩写为 #foo.bar

关于javascript - 我找不到关于此 CSS 选择器的任何文档。它是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43572396/

相关文章:

python - 使用 Cactus App for Mac 设置全局变量

html - 纯 CSS3 或 SVG 动画 donut chart

jquery - 更改已检查的元素(父元素未共享)

javascript - 在 JQuery Ajax 请求中将 PHP 变量作为 URL 访问

javascript - 我的 javascript 书签什么也没做,我哪里搞砸了?

javascript - jQuery - 在函数开始时取消动画

javascript - 如何使用 Javascript 或 ajax 在文本字段中实时注入(inject)或添加输入字段的值?

javascript - 为什么 let 在 for-of 规范中被挑出来?

javascript - 如何计算单击的 donut 元素的中点与负 y 轴之间的 Angular

jQuery 切换插入其他元素......恶霸!