Kurekodi seti ya vipengele kwenye kutofautisha kupitia jQuery

Hauhitaji kuunda mnyororo wa $('.www').html('!!!'), bali kwanza urekodi seti ya vipengele $('.www') kwenye kutofautisha (niliiita elems), kisha utumie mbinu .html('!!!') kwenye kutofautisha hicho. Kwa mfano, msimbo wetu wa HTML unaonekana kama ifuatavyo:

html<p class="www">text</p>
<p class="www">text</p>
<p class="www">text</p>
<p>text</p>

Na hivi ndivyo msimbo ulioandikwa kwa JavaScript utakavyoonekana:

javascriptlet elems = $('.www');
elems.html('!!!');

Kuna makubaliano ambayo inapendekezwa kutumika kwa urahisi: majina ya vitu tofauti, ambavyo vyenye seti iliyofungwa ya jQuery, yanakubalika kuanza na dola. Yaani, kwenye mfano wetu inapaswa kuwa $elems, na si elems.

Ikiwa jina hili la kutofautisha linakuchanganya - $elems - kumbuka kuwa dola kwenye JavaScript ni ishara ya kawaida na inaweza kutumika, popote. Unaweza hata kutengeneza jina la kitendakazi, kinachojumuisha ishara moja $, kama ilivyofanywa katika jQuery na maktaba zingine.

Basi, tena - ikiwa unataka kurekodi safu ya jQuery kwenye kutofautisha, basi kutofautisha hicho huchezwa kuanza na dola. Hii si lazima, lakini inaruhusu kwa mtazamo wa kwanza kuelewa kuwa kwenye kutofautisha hiki kuna kikundi cha vipengele na kwa kutofautisha hiki zinaweza kutumiwa mbinu zote za jQuery.

Tutumie hii kwenye mfano wetu na msimbo wa HTML ulio hapa chini:

html<p class="www">text</p>
<p class="www">text</p>
<p class="www">text</p>
<p>text</p>

Wakati huo huo JavaScript inaonekana hivi:

javascriptlet $elems = $('.www');
$elems.html('!!!');

Vivyo hivyo kwa kuingiza maandishi inaweza kutumika mbinu text:

javascript$('.www').text('!!!');
Задание 1

Kwa h3 zote kwa kutumia mbinu text weka maandishi '!!!'.