jquery操作滚动条滚动到指定位置

转自:http://www.cnblogs.com/yichengbo/archive/2011/10/24/2222638.html

$("html,body").animate({scrollTop:$("#qy_name").offset().top},1000);//1000是ms,也可以用slow代替

jquery可以通过animate方法来实现动画。其用法:animate(params,[duration],[easing],[callback])

其中第一个参数是一组要实现动画的最终css样式。第二个参数是执行动画的时间,第三个参数是动画的效果,需要插件的配合。最后一个参数是动画执行完成之后执行的处理函数。而有些时候在实现动画的时候需要自定义一些动画处理,比如说文本的改变,多个DOM元素一起的动画,采用上面的用法就不能实现了,不过jquery还提供了另外的一种用法:animate(params,{duration:1000,easing:"***",step:function(obj){*******},complete:[callback]})

在step中就是动画执行每一步(每一帧)的时候将执行的处理函数。这样就可以实现自定义复杂的动画效果了!

标签属性属性描述

ALIGNalign设置或获取表格排列。

ALLOWTRANSPARENCYallowTransparency设置或获取对象是否可为透明。

APPLICATIONAPPLICATION表明对象的内容是否为HTML应用程序(HTA),以便免除浏览器安全模式。

ATOMICSELECTION指定元素及其内容是否可以一不可见单位统一选择。

BEGINbegin设置或获取时间线在该元素上播放前的延迟时间。

BORDERborder设置或获取框架间的空间,包括3D边框。

canHaveChildren获取表明对象是否可以包含子对象的值。

canHaveHTML获取表明对象是否可以包含丰富的HTML标签的值。

CLASSclassName设置或获取对象的类。

contentWindow获取指定的frame或iframe的window对象。

DATAFLDdataFld设置或获取由dataSrc属性指定的绑定到指定对象的给定数据源的字段。

DATASRCdataSrc设置或获取用于数据绑定的数据源。

disabled获取表明用户是否可与该对象交互的值。

ENDend设置或获取表明元素结束时间的值,或者元素设置为重复的简单持续终止时间。

firstChild获取对象的childNodes集合的第一个子对象的引用。

FRAMEBORDERframeBorder设置或获取是否显示框架的边框。

hasMedia获取一个表明元素是否为HTML+TIME媒体元素的Boolean值。

HEIGHTheight设置或获取对象的高度。

HIDEFOCUShideFocus设置或获取表明对象是否显式标明焦点的值。

HSPACEhspace设置或获取对象的水平边距。

IDid获取标识对象的字符串。

innerText设置或获取位于对象起始和结束标签内的文本。

isContentEditable获取表明用户是否可编辑对象内容的值。

isDisabled获取表明用户是否可与该对象交互的值。

isMultiLine获取表明对象的内容是包含一行还是多行的值。

isTextEdit获取是否可使用该对象创建一个TextRange对象。

LANGlang设置或获取要使用的语言。

LANGUAGElanguage设置或获取当前脚本编写用的语言。

lastChild获取该对象childNodes集合中最后一个子对象的引用。

longDesc设置或获取对象长描述的统一资源标识符(URI)。

MARGINHEIGHTmarginHeight设置或获取显示框架中文本之前的上下边距高度。

MARGINWIDTHmarginWidth设置或获取显示框架中文本之前的左右边距宽度。NAMEname设置或获取框架的名称。

nextSibling获取对此对象的下一个兄弟对象的引用。

nodeName获取特定结点类型的名称。

nodeType获取所需结点的类型。

nodeValue设置或获取结点的值。

offsetHeight获取对象相对于版面或由父坐标offsetParent属性指定的父坐标的高度。

offsetLeft获取对象相对于版面或由offsetParent属性指定的父坐标的计算左侧位置。

offsetParent获取定义对象offsetTop和offsetLeft属性的容器对象的引用。

offsetTop获取对象相对于版面或由offsetTop属性指定的父坐标的计算顶端位置。

offsetWidth获取对象相对于版面或由父坐标offsetParent属性指定的父坐标的宽度。

onOffBehavior获取表明指定的Microsoft®DirectAnimation®行为是否正在运行的对象。

outerHTML设置或获取对象及其内容的HTML形式。

outerText设置或获取对象的文本。

ownerDocument设置或获取结点关联的document对象。

parentElement获取对象层次中的父对象。

parentNode获取文档层次中的父对象。

parentTextEdit获取文档层次中可用于创建包含原始对象的TextRange的容器对象。

previousSibling获取对此对象的上一个兄弟对象的引用。

readyState获取对象的当前状态。

readyState获取表明对象当前状态的值。

recordNumber获取数据集中生成对象的原始记录。

scopeName获取为该元素定义的命名空间。

SCROLLINGscrolling设置或获取框架是否可被滚动。

SECURITYSECURITY获取表明frame或iframe的源文件是否应用了特定的安全限制的值。

sourceIndex获取对象在源序中的依次位置,即对象出现在document的all集合中的顺序。

SRCsrc设置或获取要由对象装入的URL。

STYLE为该设置元素设置内嵌样式。

SYNCMASTERsyncMaster设置或获取时间容器是否必须在此元素上同步回放。

SYSTEMBITRATE获取系统中大约可用带宽的bps。

SYSTEMCAPTION表明是否要显示文本来代替演示的的音频部分。

SYSTEMLANGUAGE表明是否在用户计算机上的选项设置中选中了给定语言。

SYSTEMOVERDUBORSUBTITLE指定针对那些正在观看演示但对被播放的音频所使用的语言并不熟悉的用户来说是否要渲染配音或字幕。

TABINDEXtabIndex设置或获取定义对象的Tab顺序的索引。

tagName获取对象的标签名称。

tagUrn设置或获取在命名空间声明中指定的统一资源名称(URN)。

TIMECONTAINERtimeContainer设置或获取与元素关联的时间线类型。

TITLEtitle设置或获取对象的咨询信息(工具提示)。

uniqueID获取为对象自动生成的唯一标识符。

UNSELECTABLE指定该元素不可被选中。

VSPACEvspace设置或获取对象的垂直边距。

WIDTHwidth设置或获取对象的宽度。

相关推荐