您的位置:首页 > Web前端 > JQuery

jQuery常用方法

2016-03-22 10:02 585 查看

jQuery常用方法

jQuery stop() 方法

语法为:

$(selector).stop(stopAll,goToEnd);


stopAll
- 是否应该清除动画队列。默认是 false,即仅停止活动的动画,允许任何排入队列的动画向后执行

goToEnd
- 是否立即完成当前动画。默认是 false

默认地,
stop()
会清除在被选元素上指定的当前动画

参考:

Full Cycle of Animation on Hover/Off

jQuery hover() 方法

语法为:

$(selector).hover(inFunction,outFunction)


inFunction - 必需。规定 mouseover 事件发生时运行的函数。

outFunction - 可选。规定 mouseout 事件发生时运行的函数。

jQuery animate() 方法

语法为:

$(selector).animate(styles,speed,easing,callback)


或者:

$(selector).animate(styles,options)


offset()和postion()

$(selector).offset()


offset()
方法返回或设置匹配元素相对于文档的偏移(位置)。

返回的对象包含两个整型属性:
top
left
,以像素计。此方法只对可见元素有效。

设置偏移坐标

$("p").offset({top:100,left:0});


使用函数来设置偏移坐标

$(selector).offset(function(index,oldoffset))


index - 可选。接受选择器的 index 位置

oldvalue - 可选。接受选择器的当前坐标。

$("p").offset(function(n,c){
newPos=new Object();
newPos.left=c.left+100;
newPos.top=c.top+100;
return newPos;
});
});


position()
方法返回匹配元素相对于父元素的位置(偏移)。

该方法返回的对象包含两个整型属性:
top
left
,以像素计。

此方法只对可见元素有效。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  jquery