0

cssまたはjqueryでこれ:

#related article

ID「関連」を持つ要素内のすべての記事要素を選択します。この xpath セレクターを使用する場合:

//descendant-or-self::*[@id = 'related']/descendant::article

最初の記事要素を選択するだけです。その「関連する」divにもある残りは選択されません。それらすべてを選択するにはどうすればよいですか?

4

1 に答える 1

0

XPath (1.0)では、子孫要素のノード セットを実行id('related')//articleまたは選択します。あなたのパスでさえ結果を単一の要素に制限していないので、問題は XPath の結果をどのように見るか、またはそれをどのように評価するかであると思われます。パス自体が結果を単一のノードに制限する唯一の方法は、たとえば、他のパスを使用して、使用するメソッド (または同様の?) が原因であり、使用または類似しているかどうかを XPath API で確認することです。//*[@id = 'related']//articlearticle//descendant-or-self::*[@id = 'related']/descendant::article(//*[@id = 'related']//article)[1]selectSingleNodeselectNodes

于 2012-07-19T17:47:39.183 に答える