jQuery-学习积累-1

一、 jQuery 函数都应该位于一个 document ready 函数中,

      jQuery的作用:为了防止文档在未完全加载时运行jQuery代码,未加载完之前运行代码,很可能会出错

$(document).ready(function(){
	$("p").click(function{
		$(this).hide();
	});
});

二、常用事件学习

1、click() 方法是当按钮点击事件被触发时会调用一个函数。

2、dblclick() 当双击元素时,会发生 dblclick 事件。

3、mouseenter() 当鼠标指针穿过元素时,会发生 mouseenter 事件。

4、mouseleave() 当鼠标指针离开元素时,会发生 mouseleave 事件。

5、mousedown() 当鼠标指针移动到元素上方,并按下鼠标按键时,会发生 mousedown 事件。

6、mouseup() 当在元素上松开鼠标按钮时,会发生 mouseup 事件。

7、hover()  方法用于模拟光标悬停事件。当鼠标移动到元素上时,会触发指定的第一个函数(mouseenter);当鼠标移出这个元素时,会触发指定的第二个函数(mouseleave)。

8、focus() 当元素获得焦点时,发生 focus 事件。当通过鼠标点击选中元素或通过 tab 键定位到元素时,该元素就会获得焦点。

9、blur() 当元素失去焦点时,发生 blur 事件。

三、jQuery的隐藏与显示hide();   与   show();

语法:

$(selector).hide(speed,callback);

$(selector).show(speed,callback);

参数解释:

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

可选的 callback 参数是隐藏或显示完成后所执行的函数名称。

四、jQuery的淡入淡出    fadeIn()   fadeOut()   fadeToggle()   fadeTo()

 1、fadeIn() 用于淡入已隐藏的元素。

2、fadeOut() 方法用于淡出可见元素。

3、fadeToggle() 方法可以在 fadeIn() 与 fadeOut() 方法之间进行切换。如果元素已淡出,则 fadeToggle() 会向元素添加淡入效果。如果元素已淡入,则      

     fadeToggle() 会向元素添加淡出效果。

4、 fadeTo() 方法允许渐变为给定的不透明度(值介于 0 与 1 之间)。


语法:

前三种语法一致:$(selector).fadeIn(speed,callback);

参数解释:可选的 speed 参数规定效果的时长。它可以取以下值:"slow"、"fast" 或毫秒。

1、可选的 callback 参数是 fading 完成后所执行的函数名称。

2、第四种语法: $( selector ).fadeTo( speed,opacity,callback );

参数解释:

1、必需的 speed 参数规定效果的时长。它可以取以下值:"slow"、"fast" 或毫秒。

2、fadeTo() 方法中必需的 opacity 参数将淡入淡出效果设置为给定的不透明度(值介于 0 与 1 之间)。

3、可选的 callback 参数是该函数完成后所执行的函数名称。





  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值