Spec-Zone.ru › jQuery

jQuery.contains()

jQuery.contains( container, contained )Возвращает: Boolean

Описание: Проверить, является ли один DOM-элемент потомком другого DOM-элемента.

  • версия добавлена: 1.4jQuery.contains( container, contained )

    • container
      Тип: Element
      DOM-элемент, который может содержать другой элемент.
    • contained
      Тип: Element
      DOM-элемент, который может быть содержащимся (потомком) другого элемента.

Метод $.contains() возвращает true, если DOM-элемент, переданный во втором аргументе, является потомком DOM-элемента, переданного в первом аргументе, будь то непосредственный потомок или вложенный глубже. В противном случае, он возвращает false. Поддерживаются только узлы element; если второй аргумент — узел текста или комментария, $.contains() вернёт false.

Примечание: Первый аргумент должен быть DOM-элементом, а не объектом jQuery или обычным JavaScript-объектом.

Пример:

Проверить, является ли элемент потомком другого.

$.contains( document.documentElement, document.body ); // true
$.contains( document.body, document.documentElement ); // false

© The jQuery Foundation and other contributors
Licensed under the MIT License.
https://api.jquery.com/jQuery.contains

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API