問題タブ [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.

0 投票する
2 に答える
8349 参照

xml - xpath /descendant-or-self - 特定のツリー内のノードの検索

ショートカット「//」について読んでいますが、これは明らかに次のショートカットです。

「/子孫または自己」

そのような式の単純な例から、たとえば、何を期待するかは明らかです。

//myNode

「myNode」と呼ばれる要素のルートから見つかった、ドキュメント内のすべてのインスタンスのノード リストを返します。

ただし、次のようなより複雑な式の意味は何ですか。

//aNode//myNode

?

// ('/descendant-or-self' のショートカット) はルート ノードに 2 回一致するため、これは式 '//aNode' の最初の部分が冗長であり、完了するのにかかる時間を増やすだけであることを意味しますか?式の実行 (「myNode」のドキュメント全体ですべての式しか見つからなかった後) ?

「//myNode」と「//aNode//myNode」はまったく同じ結果になるのでしょうか?

最後に、ドキュメントを検索して、ノード「interestingTree」の間接的な子孫であるノード「myNode」のインスタンスを探していたとします。しかし、ノード 'nonInterestingTree' の間接的な子孫であるノード 'myNode' のインスタンスは必要ありません。

たとえば、次のドキュメントを検索します。

ありがとう!

0 投票する
3 に答える
256 参照

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>ます。

トラバースの専門家なら誰でも教えてくれますか?? ありがとうございます=)

0 投票する
1 に答える
1312 参照

css - CSS:要素とそのすべての子孫要素を選択します

要素とそのすべての子孫要素を選択するには:

カンマで区切られた2つのセレクターの代わりに、使用できるセレクターは1つだけですか?これを入力するためのより効率的な方法を探しています。

0 投票する
2 に答える
3166 参照

xml - XElement.Descendants () で大文字と小文字を区別しません

XElement.Descendants () メソッドは、検索する要素の名前を受け入れます。

しかし、大文字と小文字を区別します大文字と小文字を区別しないようにする方法はありますか

0 投票する
1 に答える
782 参照

xml - LINQ を使用して異なる名前を持つ子孫ノードを選択する

次のような XML があります。

データノードのすべての子孫を取得したいのですが、現在以下を使用しています:

ただし、返されるのは、データ要素の間に含まれるすべてのテキストだけです。_0、_1、_2 などの異なる名前で始まるすべての子孫のリストを取得するにはどうすればよいですか。それらは常にデータ ノードの直接の子孫になるため、それらだけを取得する方法が必要です。私はLINQをあまり扱っていないので、どんな助けでも大歓迎です。ありがとう

0 投票する
1 に答える
2214 参照

c# - 基本クラスの直接の子孫である型を見つける方法は?

一部の基本クラスを継承するアセンブリのすべてのタイプを取得する必要がありますが、最初の子孫のみを取得する必要があります。たとえば、私が持っている場合:

返さないFirstClassでくださいSecondClass。調べる方法はありますか?

0 投票する
4 に答える
599 参照

java - xpath変数の隣に「子孫」句を追加するにはどうすればよいですか?

これは私のコードがどのように見えるかです

ただし、私が達成しようとしているのは、リンクをクリックすると、子孫リンクを探してそれらもクリックする必要があるということです。それで、それを行う方法はありますか?次のようなことを試してみると、うまくいきますか?

0 投票する
1 に答える
424 参照

c# - 基本型の最後の子孫をすべて取得する

この質問は、 「基本クラスの直接の子孫である型を見つける方法は?」の反対です。

これが私が持っている継承階層である場合、

Base継承ツリーの最後にある特定のアセンブリ内のクラスのすべてのサブタイプを見つけるメカニズムが必要です。言い換えると、

私に与えるべきです

0 投票する
1 に答える
91 参照

php - PHP - 親配列に関係なく、子孫配列に操作を適用する

多次元配列では、親配列が何であっても、特定のキーを持つすべての子孫配列を選択しようとしています。次の構文が機能しないことはわかっていますが、私が達成しようとしていることを説明するのに役立つことを願っています:

同様に、兄弟配列にこの配列キーが含まれていないかどうかを確認する必要があります。このようなもの(繰り返しますが、構文がひどく間違っていることは知っています):