64 of 119 menu

Метод add

Метод add додаје задате елементе у већ постојећи скуп елемената.

Синтакса

Додавање преко селектора:

.add(селектор);

Елементи за додавање се задају једним или више (низом) DOM елемената:

.add(DOM елемент);

Елементи за додавање се задају као jQuery објекат:

.add(jQuery објекат);

Елементи за додавање се задају као html текст:

.add(html текст);

Елементи за додавање се траже на страници помоћу задатог селектора, унутар области која је задата другим параметром. Област претраге може бити задата као DOM елемент, jQuery објекат или објекат документа:

.add(селектор, контекст);

Пример

Хајде да пронађемо све пасусе, додамо им на крај текст '!', затим да додамо пронађеним пасусима наслове h2 и истовремено за наслове и пасусе поставимо црвену боју:

<div>ddd</div> <h1>hhh</h1> <p>ppp</p> <div id="test"><h2>hhh</h2></div> <p>ppp</p> <h2>hhh</h2> <p>ppp</p> $('p').append('!').add('h2').css('color', 'red');

Пример

Хајде да уведемо контекст претраге - додамо само оне h2 који се налазе унутар елемента #test:

let $context = $('#test'); $('p').append('!').add('h2', $context).css('color', 'red');

Пример

Креирајмо контекст претраге у виду DOM елемента помоћу JavaScript методе querySelector:

let context = document.querySelector('#test'); $('p').append('!').add('h2', context).css('color', 'red');

Пример

Најчешће се може изостати и без контекста, само направљеним сложенијим селектором:

$('p').append('!').add('#test h2').css('color', 'red');

Погледајте такође

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