Heim > Web-Frontend > js-Tutorial > jQuery: Anwendungsfall für den N-ten-Kind-Selektor

jQuery: Anwendungsfall für den N-ten-Kind-Selektor

黄舟
Freigeben: 2017-06-23 14:01:58
Original
1783 Leute haben es durchsucht

Übersicht

Entspricht dem N-ten untergeordneten oder gerade-ungerade-Element unter seinem übergeordneten Element.

':eq(index)' entspricht nur einem Element, und dieses entspricht dem untergeordneten Element für jedes übergeordnete Element Elementelement. :nth-child beginnt bei 1 und :eq() beginnt bei 0! Sie können Folgendes verwenden:
nth-child(even)
:nth-child(odd)
:nth-child(3n)
:nth-child(2):nth-child(3n+2)

Parameter

indexNumberV1.1.4

Zur Übereinstimmung mit der Sequenznummer des Elements, beginnend mit 1

Beispiel

Beschreibung:

Finden Sie das 2. li in jedem ul

HTML-Code:

<ul> 
<li>John</li> 
<li>Karl</li> 
<li>Brandon</li> 
</ul> 
<ul> 
<li>Glen</li> 
<li>Tane</li> 
<li>Ralph</li> 
</ul>
Nach dem Login kopieren

jQuery-Code:

$("ul li:nth-child(2)")
Nach dem Login kopieren

Ergebnis:

[ <li>Karl</li>, <li>Tane</li> ]
Nach dem Login kopieren

Dieser Selektor entspricht dem N-ten untergeordneten oder ungerade-gerade-Element unter seinem übergeordneten Element. Der
:eq(index)-Selektor stimmt nur mit einem Element überein, während der :nth-child-Selektor untergeordnete Elemente für jedes übergeordnete Element abgleicht.
:nth-child beginnt bei 1, während :eq() bei 0 beginnt.
Grammatikstruktur:

$(":nth-child")
Nach dem Login kopieren

Dieser Selektor wird im Allgemeinen in Verbindung mit anderen Selektoren verwendet, z. B. Klassenselektor, Elementselektor usw. . Beispiel:

$("li:nth-child(2)").css("color","blue")
Nach dem Login kopieren

Der obige Code kann die Schriftfarbe im zweiten li-Element unter dem übergeordneten Element auf Blau setzen. Sie können auch ungerade und gerade untergeordnete Elemente eines übergeordneten Elements berechnen. Beispiel:

$("li:nth-child(even)").css("color","blue")
Nach dem Login kopieren

Der obige Code kann die Schriftfarbe im geraden li-Element unter dem übergeordneten Element auf Blau setzen.

Hinweis: Das Konzept muss in Kombination mit dem obigen Code erläutert werden. Das hier erwähnte übergeordnete Element ist nicht li, sondern das übergeordnete Element von li.
Viele Leute denken oft fälschlicherweise, dass es das letzte Element in den untergeordneten Elementen ist, das mit dem li-Element übereinstimmt.

Beispielcode:






:nth-child选择器




  • ASP教程
  • ASP.NET教程
  • ;PHP教程
  • html教程
  • DIV+CSS教程
  • jQUERY教程
  • jAVAScript教程
Nach dem Login kopieren

Das obige ist der detaillierte Inhalt vonjQuery: Anwendungsfall für den N-ten-Kind-Selektor. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage