39 of 119 menu

Metode offsetParent

Metode offsetParent ļauj iegūt tuvāko pozicionēto priekšteci elementam. Ar jēdzienu 'pozicionēts' saprot elementu ar CSS īpašību position, kas iestatīts uz vērtību relative, absolute vai fixed. Metode ir noderīga animācijā un izvietojot elementus lapā.

Sintakse

Iegūt tuvāko pozicionēto priekšteci:

$(selektors).offsetParent();

Piemērs

Meklēsim tuvāko pozicionēto (mūsu gadījumā relatīvo) priekšteci rindkopai ar #test un nokrāsosim tā fona krāsu zaļā krāsā:

<div> <p>aaa</p> <div style="position: relative;"> <p>bbb</p> <p>bbb</p> <p>bbb</p> <div> <p id="test">ccc</p> <div> <p>ddd</p> <p>ddd</p> <p>ddd</p> </div> <p>ccc</p> <p>ccc</p> </div> </div> <p>aaa</p> <p>aaa</p> </div> $('#test').offsetParent().css('background-color', 'green');

Skatiet arī

  • metode parents,
    kas ļauj iegūt visus elementa priekštečus
  • metode closest,
    kas ļauj iegūt tuvāko priekšteča elementu, kas atbilst selektoram
  • metode position,
    kas ļauj iegūt pašreizējās elementa koordinātas
Latviešu
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Mēs izmantojam sīkdatnes, lai nodrošinātu vietnes darbību, analīti un personalizāciju. Datu apstrāde notiek saskaņā ar Konfidencialitātes politiku.
pieņemt visus iestatīt noraidīt