问题标签 [css-selectors]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
css - 使用 Jquery 的自动 ajax 选择器
我正在尝试制作概念验证网站,但我想要完美的退化。因此,我将首先用纯 XHTML 对网站进行编码,然后添加类和 id 以将它们挂接到 jQuery 中。
我想做的一件事是最终为我的所有链接启用 Ajax xmlhttprequest,以便它们显示在视口 div 中。我希望这个视口成为来自多个外部页面的任何 xmlhttprequest 的“通用”转储。
我想知道我是否能够对以下内容进行硬编码:
等等。如您所见,我给出了我想从类 ajax 调用 Ajax 请求的所有链接标签。在我基于 jQuery 的 JS 中,我希望能够对其进行编码,以便所有积极的 ${"a").filter(".ajax") 将自动加载它们各自的 href [variable] 作为 ajax 请求。
请帮忙。我是n00b。
html - CSS中选择器的速度/冗余
有人知道 CSS 中的浏览器选择器速度吗?换句话说,不同的选择器如何相互比较(在同一浏览器中)。
例如,我经常看到(并编写)这样的代码:
但由于这些元素是唯一的 ID,我应该只需要#elem
,对吗?这让我开始思考浏览器是否拥有更复杂的选择器是否会更快——我的想法是浏览器可能会找到#content
并知道只查看该元素,而不是其他地方。
另一个例子可能是table tr td .class
vstable .class
jquery - 选择时如何使用jQuery忽略大小写?
我目前正在尝试使用以下 jQuery 选择器禁用链接:
问题是有时页面上的 href 可能并不总是小写。发生这种情况时,选择器不再匹配。
有谁知道如何解决这个问题?我可以更改一次行为以忽略大小写吗?
jquery - jQuery 选择器可以应用于一个元素而不是整个文档吗?
我正在使用 html 中的表格数据并尝试解析每个 TD 的内容(它们不是唯一可识别的)。
使用 XPath,我可以将“this”的路径添加到其他选择中。
如何使用 jQuery 实现这一点?
css - 将 CSS 样式应用于子元素
我只想将样式应用于具有特定类的 DIV 内的表:
注意:我宁愿为子元素使用 css-selector。
为什么#1 有效而#2 无效?
1:
2:
HTML:
我究竟做错了什么?
javascript - 这个 JQuery 哪里错了?
我想将点击事件添加到 `id="violacao" 的所有元素:
但只有第一个链接响应点击。这是生成的 HTML:
当我尝试这种方式时:
它工作正常,除了所有链接都受到影响。怎么了?
css - 父>子CSS选择器
我经常使用这个 CSS 选择器 parent>child。我的设计在 Mozilla 和 Opera 中看起来不错。
但是在 IE 中,它很糟糕。我知道>
在 IE 中无法识别,但是 IE 中的替代方法是什么?
css - 样式化 CSS 中的嵌套列表
我想在纯标记中构建一个树状导航界面(即,不需要 javascript/jquery 等)。
无序列表<ul>
似乎是最好的解决方案,我发现simplebits.com 上的本教程非常接近我需要的解决方案。然而,作者定义样式表时假设任何分支的最终/最大深度已知:
我想知道是否有办法让标记“无限”下降并让样式无缝支持这一点。
如果您需要对此进行更多说明,请告诉我。
css - 仅当存在 2 个类时,您可以使用 CSS 定位元素吗?
正如您可能已经知道的那样,您可能有多个由空格分隔的元素上的类。
例子
使用 CSS,您可以div
使用.content
或来定位它.main
。当且仅当两个类都存在时,有没有办法针对它?
例子
我将使用哪个 CSS 选择器来获得第一个div
(假设我不能使用.content:first-child
或类似的)?
javascript - 解决方法:IE6 不支持 CSS“属性”选择器
我正在工作的项目之一使用 CSS“属性”选择器 [att]
ie6 不支持: 支持 IE6 中的 CSS 选择器(查找文本“属性选择器”)
是否有任何解决方法/破解当然是有效的 html/css 来克服这个问题?