问题标签 [traversal]

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 投票
4 回答
384 浏览

jquery - jQuery:仅给定一个元素 ID 名称,它如何找到它在 dom 中相对于其父级的位置?

这个让我难住了。

我正在寻找作为“容器”子级的联系人 div 位置。所以为了更加清楚,如果我正在寻找“联系人”的位置,我需要 jquery 返回数字 1。

任何帮助是极大的赞赏!谢谢!

0 投票
3 回答
31141 浏览

c# - 使用递归函数遍历 XML

如何使用 c# 中的递归函数遍历(按顺序读取所有节点)XML 文档?

我想要的是读取 xml 中的所有节点(具有属性)并以与 xml 相同的结构打印它们(但没有节点本地名称)

谢谢

0 投票
1 回答
1301 浏览

jquery - jQuery遍历表单元素

默认情况下,我试图隐藏表单标签和文本框,并在选择选项时显示它们。我不明白为什么我的代码一直失败。

它目前设置为隐藏我测试的表单元素。

我最初没有使用类,而是尝试遍历它。失败了,我求助于课程并最终失败了。

为什么 jQuery 不选择我的元素?>.<

0 投票
3 回答
157 浏览

jquery - jquery遍历

当我点击一个链接时,我将它的 href 值放在一个变量中(数字代表一个唯一的 id),然后......我有一个单独的 ul:

我想要做的是看看我的“ul”中是否有任何“a”,它具有与我存放在变量中的相同的 id。

我尝试了这样的事情(当然没有结果):

0 投票
2 回答
98 浏览

jquery - 在 jQuery 中引用新创建的对象的最简洁方法?

我有一个在点击 TD 中的链接时调用的函数。单击后,我将 DOM 遍历到链接所在的 TR,然后在其后创建一个新的 TR。

到现在为止还挺好。

既然我已经创建了包含 TD 的新 TR,那么现在最好引用那个新创建的 TD。或者,我是否需要遍历从原始单击对象创建的新 TD?

0 投票
1 回答
330 浏览

jquery - jQuery绑定事件

html:

jQuery

好的,所以我的意图是单击后更改 id,然后单击按钮执行其他操作(隐藏)。我也试过 live() 。在萤火虫中,id 似乎已更改,但我第二次单击该按钮会触发相同的警报(“讨厌的警报”)。还有一些奇怪的事情......如果我使用live(),在鼠标右键单击按钮消失(就像它应该的那样)。有什么建议吗?谢谢

0 投票
5 回答
180121 浏览

jquery - jQuery查找父窗体

我有这个 html

我如何选择它所属的表单input[name="submitButton"]?(当我单击提交按钮时,我想选择表单并在其中附加一些字段)

0 投票
4 回答
91499 浏览

javascript - jQuery:查找下一个表格行

我有一个表格,其中包含行、包含单元格 - 其中一些包含一个 img,如下所示:

在功能cleverStuff中,我想在单击按钮的行之后的行上进行操作-这个特殊按钮仅包含在最后一个可见行中,下面有一堆隐藏线,我想做第一个隐藏线可见 - 但我无法到达下一行。我的理解是parent()and的所有组合next()都可以用来从 img 到 td,到 tr,最后到下一个 tr。所以我试图验证这一点:

$(ctrl).attr('id')正确返回 img 的 id :)

$(ctrl).parent().attr('id')返回 NULL。

我在这里想念什么?

0 投票
2 回答
2006 浏览

java - 如何使用Java创建包含在二叉树的最大深度中的节点的链接列表

我已经创建了二叉树和链表类,我只需要一个只打印最大路径节点的算法。二叉树的高度和大小已经存储在根节点中,但我的问题是在将每个节点添加到我的链表时只遍历最大路径。

0 投票
3 回答
817 浏览

c++ - c ++:将函数作为参数传递给另一个函数

我目前正在用 C++ 实现一棵二叉树,我想用一个名为 in_order() 的函数来遍历它。

有什么方法可以将函数作为参数传递,以便我可以执行以下操作(无需编写代码来多次遍历列表)?