鼠标事件:
click()单击鼠标时
mouseover()鼠标指针移过时
mouseout()鼠标指针移出时
mouseenter()鼠标指针进入时
mouseleave()鼠标指针离开时
键盘事件:
keydown()按下键盘时
keyup()释放键盘时
keypress()产生可打印的字符时
hover(enter,leave)方法相当于mouseover()和mouseout()的组合
enter进入
leave离开
toggle(fn1,fn2……fnN)方法用于模拟鼠标连续click事件
toggle()方法如果不带参数与show()和hidden()方法作用一样
toggle()类样式
动画
(selector).show([speed],[callback])
(
s
e
l
e
c
t
o
r
)
.
s
h
o
w
(
[
s
p
e
e
d
]
,
[
c
a
l
l
b
a
c
k
]
)
(selector).hidden([speed],[callback])
speed打开的速度
callback回调函数
根据透明度淡入,淡出
(selector).fadeln([speed],[callback])
(
s
e
l
e
c
t
o
r
)
.
f
a
d
e
l
n
(
[
s
p
e
e
d
]
,
[
c
a
l
l
b
a
c
k
]
)
(selector).fadeOut([speed],[callback])
改变元素的高度
(selector).slideUp([speed],[callback])
(
s
e
l
e
c
t
o
r
)
.
s
l
i
d
e
U
p
(
[
s
p
e
e
d
]
,
[
c
a
l
l
b
a
c
k
]
)
(selector).slideDown ([speed],[callback])
自定义动画
(selector).animate(params.speed,callback)params必须定义形成动画的CSS属性节点:创建节点:
(
s
e
l
e
c
t
o
r
)
.
a
n
i
m
a
t
e
(
p
a
r
a
m
s
.
s
p
e
e
d
,
c
a
l
l
b
a
c
k
)
p
a
r
a
m
s
必
须
定
义
形
成
动
画
的
C
S
S
属
性
节
点
:
创
建
节
点
:
(selector)通过选择器获取节点
(element)把DOM节点转化成jQuery节点
(
e
l
e
m
e
n
t
)
把
D
O
M
节
点
转
化
成
j
Q
u
e
r
y
节
点
(html)使用HTML字符串创建jQuery节点
插入节点:
在元素内部插入子节点
(A).append(B)表示将B追加到A中
(
A
)
.
a
p
p
e
n
d
(
B
)
表
示
将
B
追
加
到
A
中
(A).appendTo(B)表示把A追加到B中
(A).prepend(B)表示将B前置插入到A中
(
A
)
.
p
r
e
p
e
n
d
(
B
)
表
示
将
B
前
置
插
入
到
A
中
(A).prependTo(B)表示将A前置插入到B中
元素外部插入同辈节点
(A).after(B)表示将B插入到A之后AB
(
A
)
.
a
f
t
e
r
(
B
)
表
示
将
B
插
入
到
A
之
后
A
B
(A).insertAfter(B)表示将A插入到B之后BA
(A).before(B)表示将B插入至A之前BA
(
A
)
.
b
e
f
o
r
e
(
B
)
表
示
将
B
插
入
至
A
之
前
B
A
(A).insertBefore(B)表示将A插入到B之前AB
删除节点:
(selector).remove([expr])删除整个节点
(
s
e
l
e
c
t
o
r
)
.
r
e
m
o
v
e
(
[
e
x
p
r
]
)
删
除
整
个
节
点
(selector).empty清空节点内容
detach():删除整个节点,保留元素的绑定事件,附加的数据
替换节点:
replaceWith()后面的替换前面
replaceAll()前面的替换后面
复制节点:
clone()复制某个节点
(selector).clone([includeEvents])includeEvents参数为:truefalsetrue复制事件的处理false反之属性操作:设置属性元素:attr()用来获取与设置元素属性
(
s
e
l
e
c
t
o
r
)
.
c
l
o
n
e
(
[
i
n
c
l
u
d
e
E
v
e
n
t
s
]
)
i
n
c
l
u
d
e
E
v
e
n
t
s
参
数
为
:
t
r
u
e
f
a
l
s
e
t
r
u
e
复
制
事
件
的
处
理
f
a
l
s
e
反
之
属
性
操
作
:
设
置
属
性
元
素
:
a
t
t
r
(
)
用
来
获
取
与
设
置
元
素
属
性
(selector).attr([name])获取属性值
(selector).attr(name1:value1…name2:value2)设置属性值删除元素属性:
(
s
e
l
e
c
t
o
r
)
.
a
t
t
r
(
n
a
m
e
1
:
v
a
l
u
e
1
…
n
a
m
e
2
:
v
a
l
u
e
2
)
设
置
属
性
值
删
除
元
素
属
性
:
(selector).removeAttr(name);