⊗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
ვებსაიტის მუშაობის, ანალიტიკისა და პერსონალიზაციისთვის ვიყენებთ ქუქი-ფაილებს. მონაცემთა დამუშავება ხდება Კონფიდენციალურობის პოლიტიკის შესაბამისად.
ყველას მიღება პარამეტრები უარყოფა