DSsys DSsys i skrypty JavaScript są miłe!

(akt. wer. 1.1.1)

Lista funkcji

Kategorie

Składnia

info WSKAZÓWKA!

Funkcja dostępna jedynie od wersji 1.1.0 i w nowym dostępie przez ds(slektor) lub DSsys.x(selektor)


mixed funkcja DSsys.x(selektor).xy ( [ string co = undefined ] )
mixed funkcja ds(selektor).xy ( [ string co = undefined ] )

Pobiera dane o oknie i wymiarach elementu uwzględniając padding oraz margin.

Kategoria: Obsługa

Lokalizacja: rdzen/x.js

Opis

Pobiera dane o oknie i wymiarach elementu uwzględniając padding oraz margin.

Jeżeli nie podano parametru zwraca obiekt o strukturze:

Przykład:

var obkt = {
  offH//całkowita wysokość
  ,offW//całkowita szerokość
  ,offX//początkowa pozycja X w węźle
  ,offY//początkowa pozycja Y w węźle
  ,scrH//skrolowana wysokość elementu
  ,scrX//skrolowana pozycja X elementu
  ,scrY//skrolowana pozycja Y elementu
  ,scrW//skrolowana szerokość elementu
  ,clH//Zwraca wewnętrzną wysokość elementu w pikselach, włączając marginesy wewnętrzne (padding), ale bez poziomego paska przewijania, obramowań i marginesów zewnętrznych (margin).
  ,clW//wewnętrzna szerokość elementu w pikselach. Zawiera margines wewnętrzny (padding), ale pomija pionowy pasek przewijania (jeśli jest obecny lub renderowany), obramowania i margines zewnętrzny (margin).
  ,mpH//wysokość z marginsem wew. i zew.
  ,mpW//szerokość z marginsem wew. i zew.
  ,pH//wysokość z paddingiem
  ,pW//szerokość z paddingiem
  ,h//wysokość
  ,w//szerokość
  ,d//zwraca obiekt paddingów oraz marginesów o kluczach (np: mT - margin-top): T-top, B-bottom, L-left, R-right, p-paddding, m-margin
  ,o//zwraca obiekt danych co funkcja o tej samej nazwie (ds.xy) ale bez selektora.
};

Parametry

object el

Referencja do elementu.

string co = undefined

Decyduje jaką część danych zwrócić. Jeśli nie podany, zostają zwrócone wszystkie dane.

Przykłady

#1 Pobierz dane o wymiarach elementu. zapisz zapiszZIP

Przykład:

DSsys.start(['o.doklej.js']);
DSsys.ladowanie.dodAuto(function() {

  ds.info('Szerokość diw razem z marginesami i paddingami to: '+ds('#diw-el').xy('mpW')+'px');

});

HTML:

<div id="diw-el"></div>

Historia

Wersja Zmiana
1.1.0 Dodano funkcję.

Aktualna wersja: 1.1.1

* * *
© <^> 2012-2014

Projekt i wykonanie: DrezynSoft


Partner Autorska witryna kolejowa Partner DrezynSoft Partner Fotograficzna galeria krajobrazów Partner FotoStacyjka
Partner SelekTTor Partner Mapy Partner Edytor XML Partner Gry Partner Tłumacz Partner DSsys
Partner MojaMuzyka Partner Kanał Ostródzko-Elbląski w obiektywie <^> Partner Konwerter tekstu

Podstronę załadowano w 0.0175 sekundy.