Az előző halmaz a jQuery-ben

Időnként a jQuery láncok építése során szükség van az előző halmazhoz való visszatérésre. Ezt a end metódussal tehetjük meg.

A következő példa a HTML kódot mutatja:

html<p class="www">szöveg</p>
<p class="www">szöveg</p>
<p>szöveg</p>
<p>szöveg</p>

A feladatunk az, hogy először keressük meg az összes bekezdést, majd a megtaláltak közül válasszuk ki a www osztállyal rendelkező bekezdéseket a filter metódus segítségével, és a append metódussal adjunk hozzá szöveget a végükhöz: '!'. Ezután visszatérünk az előző halmazhoz (ami a $('p') halmaz) a end segítségével, és ahhoz a halmazhoz adjunk hozzá a végéhez '?' szöveget.

Az eredmény az lesz, hogy a www osztállyal rendelkező bekezdések végén '!?' szöveg lesz, míg a közönséges bekezdések végén - '?' szöveg:

javascript$('p').filter('.www').append('!').end().append('?');
Задание 1

Keresse meg az összes h2 elemet a www osztállyal, tegye piros színűvé, majd a megtalált elemek között keresse meg a test osztállyal rendelkező elemeket és állítsa be a betűméretüket 30px-ra.