Управление DOM-структурой
Метод | Описание | С версии |
---|---|---|
BX.create | Создание узла DOM-структуры. | |
BX.adjust | Изменяет свойства узла DOM-структуры. | |
BX.addClass/BX.removeClass | Добавляет/удаляет узлу CSS-класс | |
BX.findChild, BX.findChildren, BX.findParent, BX.findNextSibling, BX.findPreviousSibling | Пакет функций поиска узлов в DOM-структуре, подходящих по заданным параметрам. | |
BX.toggleClass | Переключает наличие/отсутствие CSS-класса у узла DOM или осуществляет ротацию CSS-классов по списку. | |
BX.hasClass | Проверяет наличие CSS-класса у узла DOM. | |
BX.style | Получает или устанавливает текущее значение CSS-стиля узла DOM | |
BX.remove | Удаляет узел DOM-структуры. | |
BX.cleanNode | Очищает узла DOM-структуры от всех дочерних элементов. | |
BX.show(DOMNode node)/BX.hide(DOMNode node) | Показать/скрыть узел. | |
BX.focus | Устанавливает фокус на элементе. | |
BX.isNodeHidden | Определяет, скрыт ли указанный элемент DOM. | |
BX.scrollToNode | Прокручивает окно к позиции указанного элемента в DOM-структуре. | |
BX.setOpacity | Устанавливает уровень прозрачности элемента веб-страницы. | |
BX.setUnselectable/BX.setSelectable | Функции выключают / включают возможность пользовательского выделения внутри передаваемого элемента. | |
BX.width/BX.height | Возвращает (или задает) ширину, высоту элемента DOM. | |
BX.selectUtils.* | Работа со списками (select). | |
BX.toggle(DOMNode node) | Показывает, скрывает элемент DOM. | |
BX.insertAfter(node, dstNode) | Вставляет ноду сразу после целевой. Параметры:
| |
BX.prepend(node, dstNode) | Помещает ноду в начало содержимого целевой. Параметры:
| |
BX.append(node, dstNode) | Помещает ноду в конец содержимого целевой. Параметры:
| |
BX.insertBefore(node, dstNode) | Для вставки до соответствующей ноды. |
© «Битрикс», 2001-2024, «1С-Битрикс», 2024