jQuery选择器

2018-09-13  本文已影响145人  璐璐熙可

使用jQuery获取元素

我们可以通过document.getElementById等方法获取DOM对象,但是方法名称长,使用不方便,而且功能有限,不能像CSS选择器那样灵活

jQuery定义了一套选择器规则,和CSS选择器目的一样,都是为了选择出符合特定规则的元素。讲jQuery不得不提到其选择器,这是jQuery能够快速流行的非常重要的原因,为了方便使用者jQuery刻意和CSS选择器使用相同的语法,几乎支持所有类型的CSS3选择器,当然也有一些其特定的选择器

选择器




简直就是复习CSS选择器有木有,正是得益于此,开发者在众多js库中迅速青睐于jQuery,看个图方便记忆


除了使用选择器jQuery还提供了一些方法帮助我们查找当前元素相关元素

$('div').eq(3); // 获取结果集中的第四个jQuery对象

我们可以通过类数组下标的获取方式或者get方法获取指定index的DOM对象,也就是我们说的jQuery对象转DOM对象

$('div')[2];
$('div').eq(2);

兄弟元素获取

$('.test').next();
$('.test').prev('li');
$('li.third-item').siblings()

父子元素获取

$('li.item-a').parent()
$('li.item-a').parents('div')
$('ul.level-2').children()
$('ul').find('li.current');

筛选当前结果集

$('li').has('span')
上一篇 下一篇

猜你喜欢

热点阅读