2015年12月22日
javascript
常用方法
offset() position()
offsetLeft()
是指元素的margin
外边沿相对于已定位的父级元素的padding
的内边沿的距离。offsetParent()
是offsetParent属性返回一个对象的引用,这个对象是距离调用 offsetParent的元素最近的。
如果当前元素的父级元素没有进行CSS定位(position为absolute或relative),offsetParent为body。
如果当前元素的父级元素中有CSS定位(position为absolute或relative),offsetParent取最近的那个父级元素。
offsetParent()
offsetParent()
: 获取有定位的父级;parent()
: 获取父级;val()
val()
方法返回或设置被选元素的value
值。size()
size()
方法返回被 jQuery 选择器匹配的元素的数量。each()
each()
的一般语法为$(selector).each(function(index,element))
,function()
:为每个匹配元素规定运行的函数。index
:选择器的 index 位置element
: 当前的元素(也可使用 "this" 选择器)hover()
hover(inFunction,outFunction)
方法规定当鼠标指针悬停在被选元素上时要运行的两个函数。inFunction
:必需。规定 mouseenter 事件发生时运行的函数。outFunction
:可选。规定 mouseleave 事件发生时运行的函数。show() hide()
show([speed,[easing],[fn]])
:显示隐藏的匹配元素。hide([speed,[easing],[fn]])
:隐藏匹配元素。
fadeOut() fadeIn() fadeTo()
fadeOut([speed],[easing],[fn])
:通过不透明度的变化来实现所有匹配元素的淡出效果,并在动画完成后可选地触发一个回调函数。fadeIn([speed],[easing],[fn])
:通过不透明度的变化来实现所有匹配元素的淡入效果,并在动画完成后可选地触发一个回调函数。fadeTo([speed],[easing],[fn])
:把所有匹配元素的不透明度以渐进方式调整到指定的不透明度,并在动画完成后可选地触发一个回调函数。slideUp() slideDown()
slideUp([speed,[easing],[fn]])
:通过高度变化(向上减小)来动态地隐藏所有匹配的元素,在隐藏完成后可选地触发一个回调函数。slideDown([speed],[easing],[fn])
:概述通过高度变化(向下增大)来动态地显示所有匹配的元素,在显示完成后可选地触发一个回调函数。
Last updated