问题标签 [descendant]
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.
xml - xpath /descendant-or-self - 在特定树中搜索节点
我正在阅读捷径“//”,这显然是以下方面的捷径:
'/后代或自我'
从这种表达的一个简单例子中可以很清楚地看到什么,例如,
//我的节点
它将返回文档中所有实例的节点列表,从根中找到,称为“myNode”的元素。
但是,更复杂的表达是什么意思,比如:
//aNode//myNode
?
由于 //(是 '/descendant-or-self' 的快捷方式)两次匹配根节点,这是否意味着表达式 '//aNode' 的第一部分是多余的,只会增加完成所需的时间表达式的执行(在整个文档中仍然只找到'myNode'的所有表达式之后)?
'//myNode' 和 '//aNode//myNode' 会产生完全相同的结果吗?
最后,如果我在文档中搜索节点“myNode”的实例,它是节点“interestingTree”的间接后代。但是我不想要节点“myNode”的实例,它是节点“nonInterestingTree”的间接后代,我应该怎么做?
例如,在文档中搜索:
谢谢!
jquery - JQuery如何遍历到
我想知道,在 JQuery 中,如何在不使用 id 的情况下从选择器获取元素$('button')
?<form>
我知道如何使用 id 来获取它,但不知何故我需要上面的方法。
我试过alert($('button').parent().prev().get(0).nodeName)
弹出窗口FORM
,这意味着我到了那里。但是当我使用$('button').parent().prev().get(0).submit()
or.serialize()
甚至.attr('name')
时,它不起作用。
结构如下,我有 10 行<tr>......</tr>
.
有没有高手可以教教我??谢谢你=)
css - CSS:选择一个元素及其所有后代元素
选择一个元素及其所有后代元素:
我只能使用一个选择器而不是用逗号分隔的两个选择器吗?我正在寻找一种更有效的方式来输入这个。
xml - XElement.Descendants () 使其不区分大小写
XElement.Descendants () 方法接受要查找的元素的名称。
但它是区分大小写的有没有办法让它不区分大小写
xml - 使用 LINQ 选择具有不同名称的后代节点
我有一个这样的 XML:
我想获取数据节点的所有后代,目前正在使用:
但返回的只是数据元素之间包含的所有文本。如何获取以不同名称(如 _0、_1、_2 等)开头的所有后代的列表。它们将始终是数据节点的直接后代,因此必须有一种方法来获取这些后代。任何帮助将不胜感激,因为我对 LINQ 的工作不多。谢谢
c# - 如何找到基类的直接后代类型?
我需要获取所有类型的程序集,这些程序集继承了一些基类,但只有第一个后代。例如,如果我有:
现在
应该只返回FirstClass
而不是SecondClass
。有没有办法找出来?
javascript - 如何使用 jQuery / javascript 使用 Treetable 插件影响/选择所有后代
我的一段 HTML 代码如下所示:
我正在使用以下方法选择具有 data-tt-id="1" 的父级:
但我也想要所有的孩子和孩子的孩子,不管树有多深。
如您所见, data-tt-id 是孩子的唯一 ID,而 data-tt-parent-id 是孩子附加到的 ID。
我正在考虑遍历它们中的每一个,但我不知道如何实现这一点。如何为 data-tt-id 设置为“1”的 tr 选择所有后代?
java - 如何在 xpath 变量旁边附加“后代”子句?
这就是我的代码的样子
然而,我想要实现的是,一旦它点击链接,它就应该寻找后代链接并点击这些链接。那么有没有办法做到这一点?如果我尝试以下类似的方法,那会奏效吗?
php - PHP - 无论父数组如何,都将操作应用于后代数组
在多维数组中,我试图选择具有某个键的所有后代数组,无论它们的父数组是什么。我知道以下语法不起作用,但希望它有助于说明我想要完成的工作:
同样,我需要弄清楚兄弟数组是否不包含这个数组键。像这样的东西(再次,我知道语法非常错误):