Maison >interface Web >Questions et réponses frontales >Comment utiliser la méthode d'ajout de traversée jQuery
.add()
. .add()
方法。
.add()
方法是 jQuery 用来合并两个或多个集合的方法。它会将一个集合中的元素添加到另一个集合中。新的集合包括原始集合中的所有元素和新的元素。
<p>.add()
方法可以接受多个参数,其中每个参数都是一个 CSS 选择器、一个 DOM 元素或一组 DOM 元素。这些参数将被添加到原始集合中。
<p>考虑以下 HTML 结构:
<div class="box"> <p>这里是段落1</p> </div> <div class="box"> <p>这里是段落2</p> </div><p>要选择所有的
<p>
元素和 <div>
元素,然后将它们添加到一个新的集合中,可以这样使用 .add()
方法:
var $newCollection = $('p').add('div');<p>现在,
$newCollection
将包含所有 <p>
和 <div>
元素。
.children()
:返回匹配元素的子元素集合。.parent()
:返回匹配元素的直接父元素。.siblings()
:返回匹配元素的兄弟元素集合。.next()
:返回匹配元素的下一个同级元素。.prev()
:返回匹配元素的上一个同级元素。.siblings()
方法来查找类名为 .red
的所有兄弟元素:
<div class="box"> <div class="red">红色盒子</div> <div>白色盒子1</div> <div>白色盒子2</div> </div> <div class="box"> <div class="red">红色盒子2</div> <div>白色盒子3</div> <div>白色盒子4</div> </div>
$(document).ready(function() { $('.red').siblings().css('background-color', 'gray'); });<p>这个例子将
.red
元素的所有兄弟元素的背景颜色设置为灰色。
.add()
方法可以合并两个或多个元素集合。
<p>以上是 jQuery 遍历和 .add()
.add()
est une méthode utilisée par jQuery pour fusionner deux ou plusieurs collections. Il ajoute des éléments d'une collection à une autre collection. Le nouvel ensemble comprend tous les éléments de l’ensemble d’origine ainsi que de nouveaux éléments. La méthode 🎜🎜.add()
peut accepter plusieurs paramètres, chaque paramètre étant un sélecteur CSS, un élément DOM ou un ensemble d'éléments DOM. Ces paramètres seront ajoutés à la collection originale. 🎜🎜Considérez la structure HTML suivante : 🎜rrreee🎜Pour sélectionner tous les éléments <p>
et <div>
et les ajouter à une nouvelle collection, vous pouvez utiliser la méthode .add()
comme ceci : 🎜rrreee🎜Maintenant, $newCollection
contiendra tous les <p>
et < ; div>
. 🎜.children()
: renvoie la collection d'éléments enfants de l'élément correspondant. .parent()
: renvoie l'élément parent direct de l'élément correspondant. .siblings()
: renvoie l'ensemble des éléments frères de l'élément correspondant. .next()
: renvoie l'élément frère suivant de l'élément correspondant. .prev()
: renvoie l'élément frère précédent de l'élément correspondant. .siblings()
pour rechercher tous les éléments frères et sœurs portant le nom de classe .red
: 🎜rrreeerrreee🎜Cet exemple . La couleur d'arrière-plan de tous les frères et sœurs de l'élément rouge
est définie sur gris. 🎜.add()
peut combiner deux ou plusieurs collections d'éléments. 🎜🎜Ce qui précède est une brève introduction au parcours jQuery et à la méthode .add()
. J'espère que cela vous sera utile. 🎜Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!