Type: Element

Розширює Element Тип базовими скороченнями (як .hide та .show).

Навчальний посібник/Демо

Element Method: isDisplayed

Повертає стан відображення елемента.

Синтаксис

myElement.isDisplayed();

Повертає

  • (boolean) true if display != "none", false if display == "none".

Element Method: isVisible

Визначає, чи відображається елемент, використовуючи offset height/width. Якщо обидва нульові, це зазвичай означає, що елемент не відображається або один з його батьківських елементів не відображається.

Синтаксис

myElement.isVisible();

Повертає

  • (boolean) true if visible, false if not visible.

Element Method: toggle

Перемикає стан елемента з прихованого (display = none) на видимий (display = те, що було раніше, або ж display = block)

Синтаксис

myElement.toggle();

Повертає

  • (element) This Element.

Element Method: hide

Приховує елемент (display = none).

Приклад

myElement.hide(); //same as $(id).setStyle('display', 'none');

Повертає

  • (element) This Element.

Element Method: show

Показує елемент.

Синтаксис

myElement.show(displayString);

Аргументи

  1. displayString - (string) Display value; defaults to what it was previously if Element:hide was called on the element, otherwise defaults to "block".

Повертає

  • (element) This Element.

Приклад

$(id).show(); //same as $(id).setStyle('display', 'block');
$(id).show('inline'); //same as $(id).setStyle('display','inline');

Element Method: swapClass

Видаляє один клас і додає інший. Якщо клас для видалення не знайдено, клас для додавання все одно додається.

Синтаксис

myElement.swapClass(removeClass, addClass);

Аргументи

  1. removeClass - (string) the css class to remove.
  2. addClass - (string) the css class to add.

Повертає

  • (element) This Element.

Приклад

$(id).swapClass('green', 'blue'); // removes green, adds blue

Static Method: document.clearSelection

Видаляє будь-яке виділення документа (виділення тексту). Can only be called on document.

Синтаксис

document.clearSelection();

Повертає

  • nothing

Эта документация распостраняется на правах Attribution-NonCommercial-ShareAlike 3.0 License.
Оригинал документации на английском.
© Linux.ria.com, 2008-2026