Heim > Web-Frontend > js-Tutorial > Hauptteil

Hierarchischer JQuery-Selektor

无忌哥哥
Freigeben: 2018-06-29 11:11:21
Original
1811 Leute haben es durchsucht

Der Text ändert sich nicht

  $('li a').addClass('green')
Nach dem Login kopieren

//Wenn durch Leerzeichen getrennt, ändert sich die Vordergrundfarbe von
  • $('ul > *').addClass('red')
    Nach dem Login kopieren

    //3 Geschwisterelemente +

    Ändern Sie das nächste Geschwisterelement des 5. Li: die Vordergrundfarbe des 6. Li in Grün

    $('ul  *').css('color','red')
    Nach dem Login kopieren

    //4. Alle Geschwisterelemente~

    $('li:nth-child(5) + li').addClass('green')
    Nach dem Login kopieren

    / / 5. Das erste und das letzte Element

    $('li:nth-child(5) ~ li').addClass('green')
    Nach dem Login kopieren

    //6. Wählen Sie direkt ein Element aus

      $('li:first-child').addClass('green')
      $('li:first').addClass('green')
      $('li:last-child').css('color','red')
      $('li:last').css('color','red')
    Nach dem Login kopieren

    //7 Wählen Sie Elemente aus, die größer oder kleiner als eine bestimmte Sequenznummer sind

    //Entferne zuerst die Klasse für alle Elemente

      $('li:nth-child(6)').addClass('red')
      //jquery使用eq(i),i从0开始,注意与css中的不一样
      $('li:eq(5)').addClass('red')
    Nach dem Login kopieren

    //Entferne nur li, außer dem a unter li, der Link ist immer noch grün

      $('*').removeClass()
    Nach dem Login kopieren

    //Wähle alle Elemente mit Seriennummern größer als aus 4, Beachten Sie, dass die Berechnung bei 0 beginnt

      $('li').removeClass()
    Nach dem Login kopieren

    //Wählen Sie alle Elemente mit Seriennummern unter 8 aus

    $('li:gt(3)').addClass('red')
    Nach dem Login kopieren

    //Wählen Sie Elemente basierend auf Seriennummermerkmalen aus

    // Wählen Sie alle Elemente mit geraden Seriennummern aus. Element gerade

    //Da es bei 0, 0, 2,, 4 beginnt, sieht es also so aus, als ob eine ungerade Zahl ausgewählt wurde, achten Sie bitte auf

    $('li:lt(7)').addClass('red')
    Nach dem Login kopieren

    //Sie haben es vielleicht erraten, wählen Sie eine ungerade Zahl. Verwenden Sie ungerade, natürlich haben Sie Recht

    $('li:even').addClass('red')
    Nach dem Login kopieren

    Das obige ist der detaillierte Inhalt vonHierarchischer JQuery-Selektor. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

  • 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
    Über uns Haftungsausschluss Sitemap
    Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!