2.4 事件

2.4.1 鼠标事件

 

鼠标事件是当用户在文档上移动或单击鼠标时而产生的事件,常用鼠标事件有:

2.4.2 键盘事件

用户每次按下或者释放键盘上的键时都会产生事件,常用键盘事件有:

2.4.3 表单事件

当元素获得焦点时,会触发focus事件,失去焦点时,会触发blur事件,详见下表:

2.4.4 鼠标悬停复合事件

hover()方法相当于mouseover与mouseout事件的组合

2.4.5 连续点击复合事件

toggle()除了可以模拟鼠标的连续单击事件

2.4.6 事件的动态绑定

对dom元素绑定事件的另一种写法

  • 绑定一个事件

  • 绑定多个事件

2.5 元素的隐藏和显示

2.5.1 改变元素的宽和高(带动画效果)

  • show( speed ):显示
  • hide( speed ):隐藏
  • toggle( speed )等价于show+hide : 显示的隐藏,隐藏的显示

可选的 speed 参数规定隐藏/显示的速度,可以取以下值:"slow"、"fast" 或毫秒

2.5.2 改变元素的高(拉伸效果)

  • slideDown( speed ) :显示
  • slideUp( speed ):隐藏
  • slideToggle( speed )等价于slideDown+slideUp

可选的 speed 参数规定隐藏/显示的速度,可以取以下值:"slow"、"fast" 或毫秒

2.5.3 不改变元素的大小(淡入淡出效果)

  • fadeIn( speed ) 显示
  • fadeOut( speed ) 隐藏
  • fadeToggle( speed ) 等价于fadeIn+fadeOut动画
  • fadeTo( speed , 透明度 ) 方法允许渐变为给定的不透明度(值介于 0 与 1 之间)

可选的 speed 参数规定隐藏/显示的速度,可以取以下值:"slow"、"fast" 或毫秒

2.5.4

链是允许我们在同一个元素上在一条语句中运行多个jQuery方法,可以把动作/方法链接在一起 ;

例如:点击一次按钮,让div完成4个指定动作

1. 背景变粉

2. 字体变绿

3. 收缩

4. 拉伸

 

 

 

 

 

 

 

posted on 2021-02-28 14:39  未来是靠自己的  阅读(44)  评论(0)    收藏  举报