Ich möchte das übergeordnete Element von specify Element (span mit Klasse ist MW-Überschrift) und dann das erste nächste Element dieses Elternteils bekommen.Wie bekomme ich Elternelement und dann das nächste Element von
Ich möchte zuerst ul nach h2-Tag hat spanne mit Klasse angeben ist MV-Überschrift.
Von XPath, ich habe eine ganz einfache soltuion:
$x('//span[@class="mw-headline"]/following::ul[1]')
Aber ich weiß nicht, wie es in der Wahl wählt mit get Eltern (.. in XPath) und nächstes Elemente (im Anschluss an :: Knoten in XPath) in meinem Fall. Bitte geben Sie mir eine Lösung von CSS-Selektor.
Dank & Mit besten Grüßen,
Phuong Hoang
In XPath können Sie die [parent Achsen] verwenden (https://www.w3schools.com/xml/xpath_axes.asp). In CSS gibt es [kein Elternselektor] (https://css-tricks.com/parent-selectors-in-css/). –
@ObsidianAge: Könnten wir einen anderen Trick oder eine andere Lösung haben? Wie ich weiß, ist CSS bequemer als XPath. –
In CSS gibt es keinen Elternselektor. Sie können keinen Elternteil in CSS auswählen. –