问题标签 [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 投票
2 回答
378 浏览

xml - 相互检查 2 个不同 xml 文档的值

我正在使用 2 个 XML 文档,如果变量匹配,则尝试从一个文档中获取一个值到另一个文档中。第一个 XML 文档是一个转换后的电子表格,格式如下:

第二个 XML 文档较长,其中有一个id元素与电子表格的一部分相匹配:

我正在尝试使用我的 xslt 转换来测试该id元素是否与celldoc1 中的 a 的值匹配,它会拉取前面的值cell。在这种情况下,我希望 xslt 转换输出“VA15”。我已经尝试了以下代码的各种排列但没有成功,有人有什么想法吗?

0 投票
2 回答
4694 浏览

javascript - Javascript this.firstChild .nextSibling 在 Internet Explorer 中不起作用

在下面的标记中,“tip1”的可见性应该从“隐藏”更改为当父级鼠标悬停时显示。然后当点击“tip1”时,应该会出现“line1”。它在 Firefox 和 Chrome 中运行良好,但在 IE 中当然不行。

这是相应的javascript:

0 投票
1 回答
89 浏览

angularjs - AngularJS:对于同一指令的集合,隔离范围和包含范围之间的关系是什么

关于 $$nextSibling 的一个小问题。我看过很多与这篇类似的文章,说具有隔离作用域的指令和包含作用域的指令之间的关系是通过 $$nextSibling 来实现的。如果该指令只有一个实例,这似乎是正确的。但是,我有一个集合指令,其中包含也是指令的项目,例如

<items><item id="1"/><item id="2"/></items>

这将创建 4 个同级作用域,但顺序如下:第 1 项隔离,第 2 项隔离,第 1 项转入,第 2 项转入。在这种情况下,您需要 $$nextSibling.$$nextSibling,这是非常不令人满意的。

有没有一种更简洁的方式来在隔离范围和嵌入范围之间进行引用?

我正在尝试制作“发出”消息的自包含控件,以便由正在侦听该消息的第一个父指令接收。我发现消息是由父级的嵌入范围而不是隔离范围接收的(我理解并且很好)。问题出现是因为我的父控件“模型”位于隔离范围内,因此在收到消息后采取行动意味着 transclude 范围和隔离范围之间的交互 ​​- 通常通过 $$nextSibling。但是,如上所述,一旦您开始收集,这是不可预测的。

谢谢。

0 投票
0 回答
235 浏览

javascript - 当下一个兄弟节点为空时,节点的 nextSibling 问题

我正在尝试在第一个子节点之后以及 body 标记的最后一个子节点之后添加一个节点。

我在 jsfiddle.com 上试过:http: //jsfiddle.net/satishkmr/7MM52/3/

在文本节点之间检查条件。

但是在添加正文的最后一个子节点的情况下,它不会在 if 条件之后解释(javascript 部分的第 7 行)。但是在注释掉 if 条件时,它可以工作,即它被附加到最后一个节点。当 nextSibling 为空时,if 条件有什么问题。请帮忙整理一下。

0 投票
1 回答
712 浏览

javascript - function.js 中的 this.nextSibling

我在我的 html 页面中使用此代码。单击图像“photo_medias”时,图像消失并显示视频 iframe。它工作正常,但我想用这段代码制作一个 jQuery 函数。我不想在我的 HTML 中包含 JavaScript。有人可以帮我吗?

0 投票
1 回答
425 浏览

javascript - Javascript nextSibling 不工作

我已经关注了html:

我遵循了javascript:

我的代码有什么问题?调用 detil_iklan(e) 时,不调用 alert。谁能帮我 ?

谢谢,

0 投票
1 回答
1597 浏览

ember.js - Ember 子视图表不起作用未捕获的类型错误:无法读取 null 的属性“nextSibling”

当我使用表格时,子视图不起作用。

例如,这很好用

但这打破了

错误说

未捕获的类型错误:无法读取 null 的属性“nextSibling”

编辑:这是 jsbin http://jsbin.com/nodotize/1/edit的链接,当您尝试添加项目时,它会失败并引发错误,但是如果您从 rowView 模板复制文本并将其粘贴在每个之间,则它可以工作http://jsbin.com/nodotize/5/edit

0 投票
1 回答
459 浏览

javascript - 如何在 JavaScript 中获取 lastChild、firstChild 和 nextSibling 内容?

我想知道如何在 JavaScript 中获取 lastChild、firstChild 和 nextSibling 内容。
这是我的示例代码:

我尝试了这段代码,但它们没有工作......只打开一个空警报!

0 投票
2 回答
372 浏览

text - 我如何通过 xpath text() 和该元素的第二个表亲找到一个元素?

我在java中使用Htmlunit。我需要通过 text() 找到一个元素,并且我需要这个元素的第二个表亲(我认为)。

我试过这个:

更新:html源页面:

0 投票
1 回答
36 浏览

php - PHP DOMNode 旅行

我正在尝试解析 HTML 文档,并从标签中获取文本值,但问题是标签不包含任何特殊属性或有一些 id 来定位它们。唯一可以锚定的东西是另一个静态文本,用作标签。

源页面代码与此类似

如果结果为 [nextSibling] =>(省略对象值),如何获取搜索 td 的 nextSibling 值?