Користувацький тип, що дозволяє використовувати всі його методи з будь-яким DOM-елементом через функцію долара $.
Прокручує елемент до вказаних координат (якщо елемент має overflow). Наступний метод також доступний для об'єкта Window.
myElement.scrollTo(x, y);
$('myElement').scrollTo(0, 100);
Повертає висоту та ширину Element, враховуючи рамки та відступи. Наступний метод також доступний для об'єкта Window.
myElement.getSize();
var size = myElement.getSize(); alert('The element is ' + size.x + ' pixels wide and ' + size.y + 'pixels high.');
Якщо вам потрібно виміряти властивості елементів, які не відображаються (або їх стиль display є none, або стиль display одного з їх батьків є none), вам потрібно буде використати Element.measure для відображення.
Повертає Object, що представляє розмір цільового Element, включаючи область прокручування. Наступний метод також доступний для об'єкта Window.
myElement.getScrollSize();
var scroll = $('myElement').getScrollSize(); alert('My element can scroll to ' + scroll.y + 'px'); // alerts 'My element can scroll down to 820px'
Якщо вам потрібно виміряти властивості елементів, які не відображаються (або їх стиль display є none, або стиль display одного з їх батьків є none), вам потрібно буде використати Element.measure для відображення.
Повертає Object, що представляє, наскільки цільовий Element прокручений у будь-якому напрямку. Наступний метод також доступний для об'єкта Window.
myElement.getScroll();
var scroll = $('myElement').getScroll(); alert('My element is scrolled down ' + scroll.y + 'px'); // alerts 'My element is scrolled down to 620px'
Якщо вам потрібно виміряти властивості елементів, які не відображаються (або їх стиль display є none, або стиль display одного з їх батьків є none), вам потрібно буде використати Element.measure для відображення.
Повертає реальні зсуви елемента.
myElement.getPosition(relative);
relative - (Element, за замовчуванням документ) Якщо задано, позиція буде відносно цього Element.
$('element').getPosition(); // returns {x: 100, y: 500};
Якщо вам потрібно виміряти властивості елементів, які не відображаються (або їх стиль display є none, або стиль display одного з їх батьків є none), вам потрібно буде використати Element.measure для відображення.
Встановлює позицію значень left та top елемента на вказані вами x/y позиції.
myElement.setPosition(positions);
myElement.setPosition({x: 10, y: 100});
Повертає об'єкт із значеннями ширини, висоти, left, right, top та bottom координат Element.
myElement.getCoordinates(relative);
relative - (element, опціонально) якщо задано, позиція буде відносно цього елемента, інакше відносно документа.
var myValues = $('myElement').getCoordinates();
{ top: 50, left: 100, width: 200, height: 300, right: 300, bottom: 350 }
Якщо вам потрібно виміряти властивості елементів, які не відображаються (або їх стиль display є none, або стиль display одного з їх батьків є none), вам потрібно буде використати Element.measure для відображення.
Повертає батьківський елемент, який позиціонований, якщо такий існує.
myElement.getOffsetParent();
| © Linux.ria.com, 2008-2026 |