Авторский знак. Seosait21.ru Есть у человека надежда. Пока не поздно. Вгрызайся и изучай.
Нажимай и поддержи.

Пн Вт Ср Чт Пт Сб Вс
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29


Чувашия-это моя Россия

Ссылки на плагины jQuery :has(selector).

Функция jQuery :has(selector) выбирает элементы, которые содержат по крайней мере один элемент, который соответствует указанным селектором.

Выражение $( "div:has(p)" ) соответствует < div> если < p> существует где-то среди его потомков, а не только в качестве дочернего элемента.

Внимание!!! Потому что селектор :has() jQuery расширение, а не часть спецификации CSS. Запросы с использованием селектора :has() не может воспользоваться для увеличения эффективности, чем предусмотрено querySelectorAll() методом JavaScript. Для большей производительности в современных браузерах, используйте $( "your-pure-css-selector" ).has( selector/DOMElement ) вместо этого. Это касаемо методики программирования.

Синтаксис:

 
                $(":has(selector)") 
Параметр Описание
selector Требуется. Определяет элемент, чтобы выбрать.
Этот параметр принимает любого рода селектор

ПРИМЕР

Составляем программу

 
< !DOCTYPE html>
< html>
< head>
< script>
$(document).ready(function(){
  $("p:has(span)").css("border","solid red");
});
< /script>
< /head>
< body>
< p>< span>Это элемент span внутри элемента p.< /span>< /p>
< p>Это элементу p, без элемента span.< /p>
< /body>
< /html>

Результат выполнения программы:

Это элемент span внутри элемента p.

Это элементу p, без элемента span.



Hello in a paragraph

Hello again! (with no paragraph)



seosait21.ru
HTML

seosait21.ru
CSS

seosait21.ru
Web-диз.
HTML ссылка CSS ссылка ...

seosait21.ru
JavaScript

seosait21.ru
PHP

seosait21.ru
JQuery
JavaScript ссылка PHP ссылка JQuery ссылка

seosait21.ru
SEO.

seosait21.ru
MySQL

seosait21.ru
XML
... ... ...
ПОНРАВИЛОСЬ?
ПОДЕЛИСЬ с ДРУЗЬЯМИ: