`
joe_zhjiang
  • 浏览: 158783 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

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中就是动画执行每一步(每一帧)的时候将执行的处理函数。这样就可以实现自定义复杂的动画效果了!





标签属性   属性   描述 
ALIGN   align   设置或获取表格排列。 
ALLOWTRANSPARENCY   allowTransparency   设置或获取对象是否可为透明。 
APPLICATION   APPLICATION   表明对象的内容是否为   HTML   应用程序(HTA),以便免除浏览器安全模式。 
ATOMICSELECTION   指定元素及其内容是否可以一不可见单位统一选择。 
BEGIN   begin   设置或获取时间线在该元素上播放前的延迟时间。 
BORDER   border   设置或获取框架间的空间,包括   3D   边框。 
canHaveChildren   获取表明对象是否可以包含子对象的值。 
canHaveHTML   获取表明对象是否可以包含丰富的   HTML   标签的值。 
CLASS   className   设置或获取对象的类。 
contentWindow   获取指定的   frame   或   iframe   的   window   对象。 
DATAFLD   dataFld   设置或获取由   dataSrc   属性指定的绑定到指定对象的给定数据源的字段。 
DATASRC   dataSrc   设置或获取用于数据绑定的数据源。 
disabled   获取表明用户是否可与该对象交互的值。 
END   end   设置或获取表明元素结束时间的值,或者元素设置为重复的简单持续终止时间。 
firstChild   获取对象的   childNodes   集合的第一个子对象的引用。 
FRAMEBORDER   frameBorder   设置或获取是否显示框架的边框。 
hasMedia   获取一个表明元素是否为   HTML+TIME   媒体元素的   Boolean   值。 
HEIGHT   height   设置或获取对象的高度。 
HIDEFOCUS   hideFocus   设置或获取表明对象是否显式标明焦点的值。 
HSPACE   hspace   设置或获取对象的水平边距。 
ID   id   获取标识对象的字符串。 
innerText   设置或获取位于对象起始和结束标签内的文本。 
isContentEditable   获取表明用户是否可编辑对象内容的值。 
isDisabled   获取表明用户是否可与该对象交互的值。 
isMultiLine   获取表明对象的内容是包含一行还是多行的值。

isTextEdit   获取是否可使用该对象创建一个   TextRange   对象。 
LANG   lang   设置或获取要使用的语言。 
LANGUAGE   language   设置或获取当前脚本编写用的语言。 
lastChild   获取该对象   childNodes   集合中最后一个子对象的引用。 
longDesc   设置或获取对象长描述的统一资源标识符(URI)。 
MARGINHEIGHT   marginHeight   设置或获取显示框架中文本之前的上下边距高度。 
MARGINWIDTH   marginWidth   设置或获取显示框架中文本之前的左右边距宽度。NAME   name   设置或获取框架的名称。 
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   获取为该元素定义的命名空间。 
SCROLLING   scrolling   设置或获取框架是否可被滚动。 
SECURITY   SECURITY   获取表明   frame   或   iframe   的源文件是否应用了特定的安全限制的值。 
sourceIndex   获取对象在源序中的依次位置,即对象出现在   document   的   all   集合中的顺序。 
SRC   src   设置或获取要由对象装入的   URL。 
STYLE   为该设置元素设置内嵌样式。 
SYNCMASTER   syncMaster   设置或获取时间容器是否必须在此元素上同步回放。 
SYSTEMBITRATE   获取系统中大约可用带宽的   bps。 
SYSTEMCAPTION   表明是否要显示文本来代替演示的的音频部分。 
SYSTEMLANGUAGE   表明是否在用户计算机上的选项设置中选中了给定语言。 
SYSTEMOVERDUBORSUBTITLE   指定针对那些正在观看演示但对被播放的音频所使用的语言并不熟悉的用户来说是否要渲染配音或字幕。 
TABINDEX   tabIndex   设置或获取定义对象的   Tab   顺序的索引。 
tagName   获取对象的标签名称。 
tagUrn   设置或获取在命名空间声明中指定的统一资源名称(URN)。 
TIMECONTAINER   timeContainer   设置或获取与元素关联的时间线类型。 
TITLE   title   设置或获取对象的咨询信息(工具提示)。 
uniqueID   获取为对象自动生成的唯一标识符。 
UNSELECTABLE   指定该元素不可被选中。

VSPACE   vspace   设置或获取对象的垂直边距。 
WIDTH   width   设置或获取对象的宽度。
分享到:
评论

相关推荐

    jquery滚动条-2

    接着,“jquery操作滚动条滚动到指定位置.doc”可能会讲述如何利用jQuery的`scrollTop()`和`scrollLeft()`方法来控制页面或特定元素的滚动位置。这些方法允许我们精确地定位到页面上的某个元素,这对于导航菜单和...

    jQuery实现将div的滚动条滚动到指定位置

    要实现将div的滚动条滚动到指定位置,我们可以使用jQuery的`animate()`方法。`animate()`方法允许我们创建平滑的动画效果,包括改变滚动位置。下面是一个简单的示例代码: ```html <!DOCTYPE html> <title>...

    利用div+jquery自定义滚动条

    jQuery是一个强大的JavaScript库,它可以简化DOM操作,使得处理滚动条样式变得更加容易。一种常用的插件是`jQuery-custom-content-scroller`,它提供了丰富的选项和方法来定制滚动条的外观和行为。 安装此插件后,...

    jQuery平滑滚动到页面指定位置

    总的来说,jQuery平滑滚动到页面指定位置是一个增强网页交互性的实用技巧。通过理解并应用上述代码,开发者可以轻松地在自己的项目中实现这一功能,提高用户的浏览体验。对于初学者,理解并实践这些基本概念是迈进...

    JQuery 内容滚动条

    该插件的一个关键特性是可以在同一页面上实现多个独立滚动条,每个滚动条的优先级可以通过编程设置,确保在需要时能够正确响应用户的操作。 **安装与引入TinyScrollbar** 1. 下载或从GitHub获取`jquery.tiny...

    通过JQuery将DIV的滚动条滚动到指定的位置方便自动定位

    在Web开发过程中,有时候我们需要...综上所述,通过JQuery控制div滚动条滚动到指定位置的技术并不复杂,但要实现一个健壮、用户友好且兼容多种浏览器的自动定位功能,开发者需要对相关技术细节进行充分的测试和优化。

    jquery控制滚动条下拉后DIV容器在页面中的位置

    标题中的“jquery控制滚动条下拉后DIV容器在页面中的位置”是指利用jQuery库来实现一个功能,即在用户滚动网页时,使指定的DIV元素始终保持在屏幕的某个固定位置,这种效果通常被称为“粘性导航”或“固定定位”。...

    jquery轻量级上下(左右)滚动条插件

    5. **API控制**:提供API接口,允许开发者在代码中动态控制滚动条的行为,如滚动到指定位置、开启/关闭滚动条等。 6. **响应式设计**:兼容各种屏幕尺寸和设备,确保在移动设备上也能良好工作,适应现代多端开发的...

    jquery.mCustomScrollbar自定义滚动条插件

    5. **API接口**:提供多种方法和事件,如`update()`用于更新滚动条,`scrollTo()`用于快速滚动到指定位置,方便开发者进行程序化控制。 ### 使用步骤 1. **引入依赖**:首先确保页面已经引入了jQuery库,然后引入...

    jQuery实现将div中滚动条滚动到指定位置的方法

    ### jQuery实现将div中滚动条滚动到指定位置的方法知识点总结 #### jQuery的滚动方法概述 在Web开发中,经常需要对页面元素进行动态操作,其中一项常见的需求是实现滚动条滚动到指定位置的效果。使用jQuery可以...

    jQuery滚动条缩放图片

    本主题聚焦于一个特定的应用场景:“jQuery滚动条缩放图片”,这是一种增强用户体验的创新技术,它允许图片在用户滚动页面时动态地放大或缩小,创造出视觉上的吸引力。 首先,我们需要理解jQuery中的核心概念。...

    jquery自定义鼠标滚动条样式

    本篇将深入探讨如何利用jQuery实现自定义鼠标滚动条样式的知识点。 首先,我们要明白jQuery的核心是通过选择器选中DOM元素,然后对这些元素进行操作。在自定义滚动条样式时,我们需要借助特定的jQuery插件,如`...

    Jquery实现水平滚动条

    axis: "x", // 指定为水平滚动条 scrollInertia: 500, // 滚动惯性 autoDraggerLength: true, // 自动调整拖动器长度 theme: "dark" // 设置主题 }); }); ``` 在这个例子中,`#scrollableElement`是你要添加...

    jquery实现图片样式的滚动条

    "jQuery实现图片样式的滚动条"这一主题就是针对这个问题,通过jQuery库来定制具有独特视觉效果的滚动条,使其更符合网站的整体风格。 首先,jQuery是一个广泛使用的JavaScript库,它简化了DOM操作、事件处理、动画...

    Jquery跟随滚动条移动的div动画效果

    "Jquery跟随滚动条移动的div动画效果"就是一个典型的例子,它利用jQuery库实现了一个div元素随着页面滚动条移动而同步移动的特效,而且这个div在移动过程中保持平滑,避免了闪烁现象,提升了用户体验。 首先,...

    jquery 滚动条

    /* 指定滚动条宽度 */ } ::-webkit-scrollbar-thumb { background: #888; /* 设置滚动条轨道的颜色 */ border-radius: 10px; /* 设置滚动条轨道的圆角 */ } /* 更多滚动条样式,如滚动条轨道、滑块等 */ ``` 3...

    jQuery滚动插件

    核心原理是监听窗口或元素的滚动事件,当用户滚动时,通过计算滚动条的位置和目标位置,运用jQuery的动画方法平滑地移动页面内容,从而达到平滑滚动的效果。同时,它还可以配合Ajax技术实现内容的动态加载,即无限...

    jQuery实现滚动条滚动到子元素位置(方便定位)

    这就是本文将要介绍的,利用jQuery实现滚动条滚动到指定子元素位置的实现方法。 首先需要理解jQuery的两个重要函数:`scrollTop()`和`offset()`。`scrollTop()`是一个方法,用于获取或设置匹配元素相对滚动条顶部的...

    jquery 拖动滚动条控制图片滚动的特效.zip

    本教程重点讲解如何利用jQuery实现一个拖动滚动条控制图片滚动的特效,这个功能通常用于增强用户体验,使用户可以通过操作滚动条直观地浏览一序列的图片。 首先,我们需要理解jQuery的基本用法。jQuery库通过$函数...

    jQuery全屏页面滚动效果页面上下滚动效果代码jq插件

    // 平滑滚动到指定位置 $('html, body').animate({ scrollTop: targetOffset }, duration, easing); }); ``` 在这个过程中,可能还需要考虑一些额外的细节,如固定导航栏、响应式设计以适应不同设备,以及优化...

Global site tag (gtag.js) - Google Analytics