1、遍历节点
children():只考虑子元素,不考虑其它后代元素。
next()/next(selector)
prev()/prev(selector)
siblings()/siblings(selector)
find(selector)/
parent()
2、事件处理机制
1)事件绑订的方式
bind(type,fn)
2)、绑订方式的简写形式
click(function(){
});
3)、合成事件
hover(enter,leave) : 模拟光标悬停事件
toggle(fn1,fn2...):模拟鼠标连续单击事件
4)、事件冒泡
a、获得事件对象
//event不再是原始的事件对象,而
//是封装之后的对象。
click(function(event){
});
b、停止冒泡
event.stopPropagation()
c、停止默认行为
event.preventDefault()
5)、事件对象的属性
event.type
event.target:返回事件源(是dom对象!!!)
event.pageX/pageY: 点击的坐标
6)、模拟操作
trigger('click')
3、动画
1)、show("slow"/"normal"/"fast"/100) hide()
另外,还可以添加一个回调函数,比如:
show('slow',function(){
//这儿的代码会在动画执行完成之后
//才执行。
});
2)、fadeIn() fadeOut(): 淡入、淡出
改变不透明度。
fadeIn,fadeOut可以添加
"slow"/"normal"/"fast"/100参数,也可以
添加一个回调函数。
3)、slideUp() slideDown() : 改变元素的高度
用法跟前面一样。
4)、自定义动画 animate(params,speed,callback):
params: 是一个形如 {"height":"300px","width","200px"}
speed: 单位是毫秒,表示动画执行的速度。
callback:回调函数,动画执行完成之后,执行
该函数。
4、操作类数组的方法:
说明:jquery操作数组的方法,
$()操作返回的如果是一个数组,可以使用如下方法来操作
each(fn(i)):循环遍历每一个元素,this代表被迭代的dom对象,$(this)代表被迭代的jquery对象。
eq(index):返回index+1位置处的jquery对象
index(obj):返回下标,其中obj可以是
dom对象或者jquery对象。
length:个数
get():返回dom对象组成的数组
get(index):返回index+1个dom对象。
2018年全国计算机等级考试调整方案
[考试动态]2017年11月20日全国计算机等级考试计算机基础及Photoshop应用试题答案汇总(6套)
[Photoshop应用]2017年2月3日全国计算机等级考试四级数据库系统工程师试题及答案汇总(22套)
[数据库工程师]2017年2月2日全国计算机一级考试模拟试题及答案300题
[WPS Office应用]2017年1月22日2017年3月全国计算机等级考试报名时间及报名入口汇总
[考试动态]2017年1月3日