⊗jqBsArV 7 of 113 menu

Запіс набору элементаў у зменную праз jQuery

Можно не выстройваць ланцужок $('.www').html('!!!'), а спачатку запісаць набор элементаў $('.www') у зменную (я назваў яе elems), і затым ужо да гэтай зменнай прымяніць метад .html('!!!'). Напрыклад, наш код HTML выглядае наступным чынам:

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

А так будзе выглядаць код, напісаны на JavaScript:

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

Ёсць пагадненне, якім жадальна карыстацца для зручнасці: назвы зменных, якія ўтрымліваюць у сабе абернуты набор jQuery, прынята пачынаць з даляра. Гэта значыць у нашым выпадку трэба не elems, а $elems.

Калі вас бянтэжыць такая імя зменнай - $elems - майце на ўвазе, што долар у JavaScript з'яўляецца звычайным сімвалам і яго можно выкарыстоўваць, дзе заўгодна. Можно нават зрабіць імя функцыі, якое складаецца з аднаго сімвала $, як гэта зроблена ў jQuery і некаторых інших бібліятэках.

Такім чынам, яшчэ раз - калі вы хочаце запісаць масіў jQuery у зменную, то гэтую зменную прынята пачынаць з даляра. Гэта не абавязкова, але дазваляе з першага погляду зразумець, што ў гэтай зменнай ляжыць група элементаў і да гэтай зменнай прыменны ўсе метады jQuery.

Давайце выкарастаем гэта ў нашым прыкладзе з ніжэйпрыведзеным HTML кодам:

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

Пры гэтым JavaScript выглядае так:

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

Аналагічна для ўстаўкі тэксту можно прымяніць метад text:

$('.www').text('!!!');

Усім h3 з дапамогай метаду text пастаўце тэкст '!!!'.

Беларуская
AfrikaansAzərbaycanБългарскиবাংলাČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Мы выкарыстоўваем cookie для працы сайта, аналітыкі і персаналізацыі. Апрацоўка дадзеных адбываецца згодна Палітыкай канфідэнцыяльнасці.
прыняць усе наладзіць адхіліць