Ich möchte die Schriftgröße des Elternelements erhöhen. Wenn ich meinen Code verwende, wird die Schriftgröße des ganzen Körpers erhöht. Wie kann ich dieses Problem vermeiden? Beispiel basierend auf der id="vs-1"
Ich möchte hier 1940 die Schriftgröße des Grant Parent li Text erhöhen.Wie bekomme ich Elternelement mit jquery
$("li #vs-1").parents().css({
'color': '#ff3600',
'font-size': '35px'
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<ul>
<li>1940
<ul>
<li style="background-color: rgb(255, 54, 0);" id="vs-1"></li>
</ul>
</li>
<li>1970
<ul>
<li id="vs-2"></li>
</ul>
</li>
</ul>
Wenn ich diesen Code verwenden sie den ganzen Körper ul li-Tag beeinflussen. Bitte gib mir die Lösung. Danke
'.parent()' ist das, was Sie nach. Außerdem haben Sie eine ID (die im DOM btw eindeutig sein sollte), also brauchen Sie 'li # vs-1' nicht einfach' $ ('# vs-1'). Parent() ' –
Haben Sie versucht zu tippen? Ihr genauer Titel in Google? - Ihre Antwort ist buchstäblich das erste und zweite Ergebnis :) – Darren
funktioniert nicht – Rijo