jQuery是一種非常流行的JavaScript庫,它可以用來簡化JavaScript編程。其中之一的子元素選擇器children(),主要用于選擇所有指定元素的所有直接子元素,而不包括孫子元素及其它后代元素。
$(selector).children(filter)
其中,selector是用于指定要選擇其子元素的父元素的jQuery選擇器,而filter則是一個(gè)可選的參數(shù),可以用于選擇子元素中符合指定條件的元素。
以下是一些常見的用法:
// 選中所有ul元素的所有l(wèi)i子元素 $('ul').children('li'); // 選中div元素中包含類名為class-a的所有p子元素 $('div').children('p.class-a');
需要注意的是,children()只會(huì)遍歷指定元素的第一層子元素,如果要遍歷更深層的子元素,可以使用find()函數(shù)。
// 選中所有div元素中的每一個(gè)span元素 $('div').children().find('span');
總之,children()是一個(gè)非常有用的選擇器,它可以用于快速篩選出多層嵌套的HTML結(jié)構(gòu)中的子元素。