问题标签 [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.

0 投票
3 回答
47534 浏览

javascript - 在 jQuery 选择器中使用“this”

我有一些看起来像这样的 HTML:

使用 CSS 我将p标签设置为display:none;. 我想在单击p时使用 jQuery 来显示或隐藏标签anchor,但是我在使用同级选择器时遇到了一些问题。

只是想让选择器工作,我试过:

来测试一下。看起来,兄弟选择器不能真正那样使用,而且由于我对 jQuery 完全陌生,我不知道实现这一点的适当方法。

0 投票
8 回答
21143 浏览

php - PHP CSS 选择器库?

是否有允许我使用 CSS 选择器查询 XHTML 文档的 PHP 类/库?如果我能以某种方式使用 CSS 选择器(jQuery 宠坏了我!),我需要抓取一些非常容易访问的数据页面。有任何想法吗?

0 投票
9 回答
2555 浏览

asp.net - 使用 JavaScript 和 jQuery 获取嵌入式 ASP 对象的 ID

当ASP.NET (2.0) 下拉列表的更改事件由 jQuery 处理时,我正在使用 jQuery 尝试触发方法。问题是下拉列表位于网格视图内,即使这样,只有当用户决定编辑该网格视图中的一行时。

我想我让它使用 ASP 代码块来拾取对象,但问题是当页面第一次加载时,行的编辑索引不存在并且会引发错误。将块放在IF语句中也不起作用。

这是我的一次尝试,我还尝试将 IF 语句 ASP 代码放在 JavaScript 块之外。它也不起作用。

如何将 jQuery 事件应用到 drop drop 框?理想情况下尽可能简洁。


感谢您的回答,但不,它不起作用:(。JavaScript代码似乎没有被输出......令人困惑......

是输出。即使这是代码:

以前也是这样,让我发疯。


对不起,你能说得清楚一点吗?我尝试在后面的代码中定义整个事情,如下所示:

这是你的意思吗?

顺便说一句,以上没有奏效。没有错误,只是没有任何事件起作用。

0 投票
4 回答
243 浏览

jquery - 如何为“以#开头的(此)属性”进行属性选择

也许这是我真正的深夜,但我无法弄清楚这一点。首先是html:

为了在页面上做某事而不是转到链接,我需要根据它是否在开头包含 # 来过滤它。这是 [attribute^=value] 解决方案的完美问题,但这不起作用......

我只知道如何将它和属性限定符放在一起是一个问题……而且我不知道在 .val() 之后要放什么?!

0 投票
2 回答
336 浏览

css - CSS2 中的上下文选择器

我想知道为什么要在特定类中设置元素的样式,如下所示:

在上下文选择器下的 CSS1 规范中显示为正确语法的示例:

级联样式表,级别 1

但它没有在 CSS2 规范中作为示例显示:

级联样式表,第 2 级

至少我找不到它的例子。CSS2 中的语法规则是否发生了变化,还是只是简单地推断为正确的语法?

0 投票
3 回答
15225 浏览

css - 在 IE6 CSS 中使用双类?

有什么方法可以让 IE6 理解双类,比如我有一个带有颜色类的 MenuButton 类,可能还有一个点击类;像 :

现在,IE6 可以理解<a class="MenuButton Orange">,但是当添加 Clicked,like 时<a class="MenuButton Orange Clicked">,IE 只是忽略了 Clicked 规则。

当然,我可以重写我的 CSS,并且对 .MenuButtonOrange
等有自己的规则(而且它可能比问这个问题花费的时间要短得多 ;-),
但是天哪,它太不吸引人了,而且 Web 0.9 ......

干杯!

0 投票
5 回答
842 浏览

html - css:我应该限制使用通用选择器(*.classname vs a.classname)吗?

我有一个关于 CSS 选择器的问题。

说我有以下html

在css中,我可以像这样引用被class调用的name

或者

一种方式比另一种更好吗?

我知道,如果我有一个名为 的类的附加“实例” name,即

我可以div.message div.messageheader div.name {}用来引用第一个实例和a.name {}第二个实例,但我只对初始场景感兴趣。

0 投票
3 回答
5722 浏览

jquery - jQuery:选择指向当前 URL 的

在 jQuery 中,如何选择<a>指向当前 URL 的 href

例如:
URL =
http://server/dir/script.aspx?id=1

我想选择这个<a>
<a href="/dir/script.aspx">...</a>

我试过这个但它不起作用:

可能语法错误。有人知道正确的做法吗?

提前致谢

0 投票
2 回答
1890 浏览

css - Internet Explorer 提交按钮样式

我正在制作一个 Web 应用程序,我从一家分包设计公司获得了它的设计。设计非常好,我喜欢它,但我偶然发现了一件事,我不确定如何很好地实现。

问题是 - 他们重新设计了按钮的外观以匹配页面样式。所以现在我有两个图像 - 按钮向上和按钮向下。在 Opera 和 FF 中,我只是在 css 中这样说:

它就像一个魅力。不幸的是,IE 不理解该:active部分。与大多数 Web 应用程序一样,IE 人群是主要的目标受众,因此至少在那里看起来不错是相当重要的。

目前我已经使用仅限 IE 的 JavaScript 做了一个庞大的解决方法,但我想知道 - 没有更优雅的方法吗?谷歌和 SO 搜索没有帮助。

0 投票
2 回答
32066 浏览

jquery - 使用jQuery,当名称和值已知时如何定位元素

感谢您阅读本文

我以为我可以使用 find(),但无法使其工作。我知道我可以添加 ID 或类名,但想知道如何使用当前标记。

谢谢

这是HTML

和js