replaceWith մեթոդը
replaceWith մեթոդը փոխարինում է մի տարրերը
մյուսներով: Այն աշխատում է նման
replaceAll մեթոդին:
Շարահյուսություն
Մեթոդի պարամետրը կարող է լինել տեքստ (հնարավոր է տեգերով), զանգված, DOM տարր կամ jQuery օբյեկտ:
$(ինչ_փոխարինել).replaceWith(ինչով_փոխարինել);
Ընտրված տարրերը կփոխարինվեն այն բովանդակությամբ, որը նշված է տեքստով, որ վերադարձնում է օգտագործողի ֆունկցիան: Ֆունկցիան կանչվում է առանձին՝ ընտրված յուրաքանչյուր տարրի համար:
$(ընտրիչ).replaceWith(ֆունկցիա());
Օրինակ
Եկեք փոխարինենք բոլոր www դասով պարբերությունները
div-երով՝ '!!!' տեքստով:
<p class="www">տեքստ</p>
<p class="www">տեքստ</p>
<p class="www">տեքստ</p>
<p>տեքստ</p>
$('p.www').replaceWith('<div>!!!</div>');
HTML կոդը կստանա հետևյալ տեսքը:
<div>!!!</div>
<div>!!!</div>
<div>!!!</div>
<p>տեքստ</p>
Տես նաև
-
replaceAllմեթոդը,
որը նույնպես փոխարինում է մի տարրերը մյուսներով