Dieser Artikel gibt Ihnen eine detaillierte Einführung in die Unterschiede zwischen jquery next nextAlle nextUntil-Geschwister können sich auf
next: ein Element neben $('')
nextAll: Alle Geschwisterelemente nach $('')
nextUntil: bis. . . Die vorherige Bedeutung, also alle Geschwisterelemente nach $(''), aber vor dem nextUntil-Parameter, mit Ausnahme des passenden Elements selbst
Geschwister: alle Geschwisterelemente vor und nach $('')
Das einfache Verständnis ist, dass es als Nächstes darum geht, seinen jüngeren Bruder/Schwester zu finden, NextAll darum, alle seine jüngeren Brüder/Schwestern zu finden, NextUntil darin besteht, jüngere Brüder/Schwestern zu finden, die ein bestimmtes Alter jünger als er sind, und Geschwister zu finden ist alle seine Brüder/Schwestern und alle seine Brüder/Schwestern. Also die gleiche Peer-Beziehung, prev, prevAll, prevBis
Das Folgende ist ein einfacher Testcode
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en"> <head> <meta http-equiv="Content-Type" content="text/html;charset=UTF-8"> <title> Document </title> <script type='text/ javascript ' src='http://code.jquery.com/jquery-1.9.1.min.js'></script> </head> <body> <p class="first"> <a href="#">hhh</a> <h1>这是一个标题</h1> <p>这是一个test</p> <p>这是一个test</p> <p>这是一个test</p> <p>这是一个test</p> <p>hhha</p> <p>这是一个test</p> <p>这是一个test</p> </p> <script> $(function(){ //$('p :first ').next().css(' background ','red'); //$('p:first').nextAll().css('background','yellow'); //$('p:first').nextUntil('p').css({' font-size ':20,background:'red'}); //$('p:first').siblings().css('background','yellow'); }); </script> </body> </html>
Das obige ist der detaillierte Inhalt vonBeschreiben Sie kurz die Unterschiede und Verbindungen zwischen next, nextAll, nextUntil und Geschwistern in jquery. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!