问题标签 [siblings]

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 投票
2 回答
10468 浏览

css - CSS相邻兄弟选择器 - IE8问题

我正在使用 UL/LI 结构创建菜单系统。我正在尝试将兄弟选择器用于悬停/显示子菜单。

我正在使用这个;

UL 结构是这样的;

假设当鼠标悬停在“Hover Over Me”上时,应该显示兄弟姐妹ul。它在 Firefox 中运行良好,但在 IE8 中根本不行。我确定我以前在 IE8 中使用过“+”兄弟选择器,我哪里出错了?

0 投票
26 回答
902873 浏览

css - 是否有“前一个兄弟”选择器?

加号 ( +) 用于选择下一个兄弟。

是否有前一个兄弟姐妹的等价物?

0 投票
6 回答
128 浏览

javascript - 用 jQuery 替换字段

为什么第 10 行返回 null?

http://pastie.org/720484

它适用于第 40 行

0 投票
3 回答
5203 浏览

jquery - JQuery - 获取单选按钮旁边的 td 值

我有以下困境:我的 HTML 就是这样(这存在于 PL/SQL 应用程序中。):

我可以通过以下方式获取选定的单选按钮值:

但是,我希望能够获取“last_name”列单元格的值(存在于单选按钮旁边的表中)。如何通过 jQuery 检索此值(通过单选按钮选择的行)?

我已经尝试了几件事,但没有一个有效:

提前致谢。

0 投票
6 回答
42429 浏览

jquery - 选择第一个兄弟姐妹

我正在尝试在无法更改 html 标记的环境中选择第一个兄弟的内部值 - 使用 jQuery。

我有以下内容:

我试图通过<td>以下方式获得第一个的价值:

我从中得到的只是null.

我也尝试了与该.siblings()功能的各种组合,但无济于事。

有任何想法吗?

谢谢,

注意:我忘了提到摘录的表格是从 ajax 调用动态加载和刷新的。这可能与包含绑定的建议有关。

解决方案: 受公认答案的启发,我采用了以下解决方案:

对于 jQuery javascript:

0 投票
3 回答
3054 浏览

php - 使用 simplexml 查找节点是否有兄弟姐妹

我试图找出某个节点是否有兄弟姐妹,如果有,我想知道这些兄弟姐妹是什么。

这可能吗?

0 投票
1 回答
4238 浏览

xpath - Xpath 在锚帮助中选择以下(数字)同级

如果我没有清楚地解释这一点,请提前道歉。我会尽力澄清我正在尝试做的事情。事不宜迟...假设您在页面上有一系列数字(仅由空格分隔),其中括号表示您所在的当前页面。

它在页面上看起来像这样:

[1] 2 3

HTML 如下所示:

我只是想根据当前选择下一个页码。我想我需要使用某种形式的following-sibling,但我想出的只是//tr/td/a/following-sibling::a[1],这显然是不正确的。它在第 1 页时选择 2,但在第 2 页时按预期选择 3。我会尝试使用 a[text()[contains(.,'[')]] 来选择当前页面,但括号在锚点之外而不是在里面。哎呀!?

如果您能解释思考过程以及您的解决方案,而不仅仅是粘贴答案,我们将不胜感激。期待您的帮助。

0 投票
5 回答
266747 浏览

jquery - jQuery:如何找到父母的特定孩子?

举一个简化的例子,我在页面上重复了以下块很多次(它是动态生成的):

单击后,我可以通过以下方式访问链接的父级:

但是...我需要找到<div class="something1">那个特定的父母。

基本上,有人可以告诉我如何在不能直接引用的情况下引用更高级别的兄弟姐妹吗?姑且称其为大哥吧。直接引用老大哥的类名会导致页面上该元素的每个实例都淡出——这不是预期的效果。

我试过了:

任何人?谢谢。

0 投票
3 回答
2917 浏览

jquery - jQuery - 如果前一个元素具有特定的类,则隐藏

我想隐藏所有 class="csc-content",其中前一个兄弟是 h4 class="faq"。

更新错误:我认为这是错误的......之前的兄弟姐妹不是 h4。但我希望你明白如果“问题”具有“常见问题”/更新类,所有“答案”都应该被隐藏

这是html:

jQuery 应该是这样的:

BR。安德斯

0 投票
2 回答
8050 浏览

python - beautifulsoup:找到第 n 个元素的兄弟

我有一个具有以下性质的复杂 html DOM 树:

我有一些逻辑可以找出最里面的表。但是在找到它之后,我需要获取下一个兄弟元素(h2)。无论如何你可以做到这一点吗?