⊗jqDmIwIhM 67 of 113 menu

innerWidth და innerHeight მეთოდები jQuery-ში

innerWidth და innerHeight მეთოდების საშუალებით ჩვენ ვიღებთ ელემენტების სიგანეს და სიმაღლეს, მაგრამ უკვე გათვალისწინებული არა მხოლოდ კონტენტი, არამედ შიდა ველები - padding.

მოდით მივიღოთ აბზაცის სიგანის და სიმაღლის მნიშვნელობები #test, მაგრამ უკვე innerWidth და innerHeight მეთოდების საშუალებით, და გამოვსახოთ ისინი სხვა აბზაცში. მოდით გვქონდეს ორი აბზაცი:

<p id="test">ტექსტი</p> <p id="out"></p>

CSS ასე გამოიყურება:

p { margin: 10px; padding: 5px; border: 2px solid blue; }

Javascript-ში ვწერთ შემდეგ კოდს:

let w = $('#test').innerWidth(); let h = $('#test').innerHeight(); $('#out').text('სიგანე: ' + w + ' სიმაღლე: ' + h);

როგორც ხედავთ მნიშვნელობები უკვე განსხვავდება 10px-ით, რადგან გათვალისწინებულია შიდა ველები, რომლებიც ჩვენს შემთხვევაში ყველა მხრიდან 5px-ს შეადგენს.

ასევე უბრალოდ innerWidth და innerHeight მეთოდების საშუალებით ჩვენ შეგვიძლია შევცვალოთ ელემენტების სიგანის და სიმაღლის მნიშვნელობები. მაგალითად, მოდით დივის #test1 სიგანე გავუტოლოთ 250px-ს, ხოლო სიმაღლე #test2 - 200px-ს:

$('#test1').innerWidth(250); $('#test2').innerHeight(200);

დაასრულეთ პირველი ამოცანის ამონახსნი - გამოიტანეთ მეორე აბზაცში დივის #wrapper ქვემოთ დივის #wrapper სიგანის და სიმაღლის მნიშვნელობები, ამჯერად შიდა ველების გათვალისწინებით, მაგრამ გარე საზღვრების და გარე ველების გათვალისწინების გარეშე.

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