множественный селектор
Описание: Выбирает объединенные результаты всех указанных селекторов.
jQuery('селектор1, селектор2, селекторN')
Добавлена в версию: 1.0
селектор1
Любой допустимый селектор.
селектор2
Другой допустимый селектор.
селекторN
Любое количество допустимых селекторов, как вам нравится.
Вы можете указать любое количество селекторов для объединения в единый результат. Это выражение множественного комбинатора является эффективным способом для выбора различных элементов. Порядок элементов DOM в возвращаемом объекте jQuery может быть не идентичными, поскольку они будут в порядке нахождения в документе. Альтернативой этому комбинатору является метод .add().
Примеры
Пример 1
Поиск элементов, соответствующих любому из этих трех селекторов.Пример 1 - Полный код:
<!DOCTYPE html> <html> <head> <script src="http://code.jquery.com/jquery-latest.js"></script> <script> $(document).ready(function(){ $("div,span,p.myClass").css("border","3px solid red"); }); </script> <style> div,span,p { width: 130px; height: 60px; float:left; padding: 3px; margin: 2px; background-color: #EEEEEE; font-size:14px; } </style> </head> <body> <div>div</div> <p class="myClass">p class="myClass"</p> <p class="notMyClass">p class="notMyClass"</p> <span>span</span> </body> </html>
Пример 2
Показывает порядок объекта jQuery.Пример 2 - Полный код:
<!DOCTYPE html>
<html>
<head>
<style>
b { color:red; font-size:16px; display:block; clear:left; }
div,span,p { width: 40px; height: 40px; float:left;
margin: 10px; background-color: blue;
padding:3px; color:white;
}
</style>
<script src="http://code.jquery.com/jquery-latest.js"></script>
</head>
<body>
<span>span</span>
<p>p</p>
<p>p</p>
<div>div</div>
<span>span</span>
<p>p</p>
<div>div</div>
<b></b>
<script>
var list = $("div,p,span").map(function () {
return this.tagName;
}).get().join(", ");
$("b").append(document.createTextNode(list));
</script>
</body>
</html>
Была ли эта информация полезной?

