问题标签 [nextsibling]

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 回答
16195 浏览

javascript - nextElementSibling/nextSibling 的可移植性

我目前正在编写手风琴并遇到与IE 和 FF 之间的 nextSibling 区别中描述的相同问题?- 特别是微软的 nextSibling / nextElementSibling 和其他人实现的区别。

由于各种原因,使用 jquery 不是一种选择。也没有让我所有的 MS 用户升级到 MSIE9

目前我正在使用以下代码来解决该问题:

这似乎符合我在 MSIE6、FF 和 Chrome 中的预期 - 即初始 TR 下方的 nthRow TR 元素可见(以前为 style.display="none")。

但这可能会产生意想不到的副作用吗?

(我是 Javascript 的新手;)

0 投票
1 回答
4217 浏览

php - 在 PHP 简单 HTML DOM 库中使用 next_sibling()?

我有一个数据表,我想捕获元素内部的文本,该文本紧跟一个元素内部,该元素内部有一个标签,标题属性为“标签”。请参阅此处的表格:

我能找到的唯一可识别特征是 td 前面有一个 th ,其内部有一个标签,该标签具有唯一的 title 属性。

首先,我在没有标签的情况下尝试了它,因为我知道这将是第一个结果:

但这似乎不是下一个兄弟的正确用法。有人可以告诉我如何正确使用它来获取元素后面的元素吗?如果有办法将该标签与其独特的标题属性结合起来,那就更好了。

0 投票
2 回答
210 浏览

javascript - 选中复选框的值

我试图找到复选框值的总和(23.75 和 142.75)

波顿

输出在“Restbetrag”中。我使用了以下函数,但我收到了“Posten”中所选复选框项目的主键值的总和。在 posten 中,我看到每个复选框的四个值,用逗号分隔。我应该从哪里开始获得每个单击复选框的第四个值(23.75、142.55 ...)?您能否建议在哪里可以找到类似的解决方案?谢谢议员

0 投票
1 回答
805 浏览

jquery - 调用 jQuery next() 不返回 nextSibling 对象

我的文档包含一个文本节点,其后有一个 span 节点。在 Chrome 检查器中,文本节点的 nextSibling 对象是 span 节点。但是,调用 textnode.next() 返回 0 个对象。我没有在下一次调用中添加选择器,并且整个代码中看似相同的情况都按预期工作。

下面是相关的 DOM 树的样子:

为什么在“一些文本”节点上调用 next() 不会返回“兄弟节点”跨度?

0 投票
4 回答
649 浏览

jquery - jQuery 使用 nextSibling 提取数据

我试图只在下面的示例中提取数字“88”:

我努力了:

但什么都没有出现..它是空白的。

0 投票
1 回答
201 浏览

javascript - Javascript nextSibling 保留当前和下一个对象。可能吗?

我正在处理一张桌子,我需要处理当前行和下一行。我的功能如下所示:

任何想法,如果我可以将实际对象存储在某个地方,这样它就不会改变?谢谢你。

0 投票
2 回答
1261 浏览

perl - 使用 XML::Twig,如何检测最后一个兄弟姐妹?

使用 Perl XML::Twig,如何在每个兄弟节点上循环直到到达最后一个节点?

条件应该是 ($v != undef) 吗?

谢谢

0 投票
6 回答
6790 浏览

javascript - javascript nextsibling 函数

这应该在第二段标签中打印“asdfsdf”。但它不起作用。

0 投票
4 回答
6378 浏览

javascript - 在鼠标悬停图像上显示 div,在鼠标悬停时隐藏 div:nextSibling 和 previousSibling 不起作用

我有以下代码:

div“inner-block”被定位,所以当你悬停时它直接在图像上方。因此,想法是对弹出链接的“内部块”div 的图像进行 onmouseover,然后在隐藏 div 并再次显示图像的链接上进行 onmouseout。

当我尝试使用 elem.nextSibling 时,我收到 elem.nextSibling 未定义的错误,因此您无法设置可见性。谢谢!或者,有没有其他方法可以做到这一点?谢谢你!

0 投票
2 回答
1711 浏览

javascript - nextSibling ul li ul

我不确定,但如果我理解正确的 js nextSibling 关注下一个节点?那么,当我想在 li 中选择 ul 时,为什么会遇到麻烦?

还有我的 js 函数:

我想我忘记了什么,但我不知道为什么。感谢帮助 :)