首先是复习 复习昨天学习的19个选择器 加上清除是20个选择器
基本选择器5个:id选择器($('#id'))、类选择器$('.样式名称')
*选择器 $('*')、元素选择器 $('标签名称')
组选择器 $('#id,.class,标签名称')
层次选择器4个:选择父元素中的某些元素 $('父元素 子元素')
选择父元素中所有的子元素,不包括后代元 $(父元素 > 子元素)
选择某元素的紧挨着的元素(如果不存在则什么都不选择)
$(某元素 + 需要查找的元素)
选择兄弟元素(可以间隔其他元素)$(某元素 ~ 需要查找的元素)
简单选择器10个:简单选择器的特点是有个":"
:first 选中第一个
:last 选中最后一个
:not 表示不选中某个
:eq 表示索引值等于 下标从0开始
:gt(数字) 表示索引值大于某个数的
:lt(数字) 表示索引值小于某个数的
:even 表示取索引值是偶数的元素
:odd 表示取索引值是奇数的元素
:header选中所有的标题元素
:animated 表示选中正在执行动画的元素
jquery的三种遍历
格式1:$('div').each(function (i){ //$('div') 上下文,相当于数组
alert(i);//得到的是所有的div元素的遍历索引值 i
alert(this.value) //this 是一个dom元素,不是一个jquery对象
});
格式2:$('div').each(function (index,domEle){
//index是索引值
//domEle 是dom元素
});
格式3:var d=$('div');
// d是要遍历的对象或者是数组
$.each(d,function (index,domEle){
//index是索引值
//domEle 是dom元素
});