`

JQ ScrollTo 的使用方法

阅读更多
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title></title>
</head>
<!--
scrollTo() 方法可把内容滚动到指定的坐标。
语法
scrollTo(xpos,ypos)
参数	描述
xpos	必需。要在窗口文档显示区左上角显示的文档的 x 坐标。
ypos	必需。要在窗口文档显示区左上角显示的文档的 y 坐标。
-->
<body onload="scrollTo(0,200);">
<div style="height:200px; background:#f60;">
	<p>导航</p>
</div>
<div style=" height:2000px; background:#06f;">
	<p>内容</p>
</div>
</body>
</html>

效果图:

 

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>ScrollTo:平滑滚动到页面指定位置</title>
<script type="text/javascript" src="jquery-1.10.1.min.js"></script>
<script type="text/javascript" src="jquery.scrollTo.js"></script>
<style type="text/css">
.nav{width:500px; height:40px; margin:20px auto;} 
.nav li{float:left; width:100px; height:24px; line-height:24px} 
.box{height:500px} 
.box h3{height:32px; line-height:32px; padding-left:20px; font-size:14px} 
#pro,#ser,#job{ background-color:#f60;} 
#news,#con{ background:#06f;} 
</style>
</head>
<body>
<ul class="nav"> 
   <li><a href="javascript:void();" class="nav_pro">产品展示</a></li> 
   <li><a href="javascript:void();" class="nav_news">新闻中心</a></li> 
   <li><a href="javascript:void();" class="nav_ser">服务支持</a></li> 
   <li><a href="javascript:void();" class="nav_con">联系我们</a></li> 
   <li><a href="javascript:void();" class="nav_job">人才招聘</a></li> 
</ul>
<div id="pro" class="box"> 
   <h3>产品展示</h3> 
</div> 
<div id="news" class="box"> 
   <h3>新闻中心</h3> 
</div> 
<div id="ser" class="box"> 
   <h3>服务支持</h3> 
</div> 
<div id="con" class="box"> 
   <h3>联系我们</h3> 
</div> 
<div id="job" class="box"> 
   <h3>人才招聘</h3> 
</div>
<script type="text/javascript">
$(function(){ 
    $(".nav_pro").click(function(){ 
        $.scrollTo('#pro',500); 
    }); 
    $(".nav_news").click(function(){ 
        $.scrollTo('#news',800); 
    }); 
    $(".nav_ser").click(function(){ 
        $.scrollTo('#ser',1000); 
    }); 
    $(".nav_con").click(function(){ 
        $.scrollTo('#con',1200); 
    }); 
    $(".nav_job").click(function(){ 
        $.scrollTo('#job',1500); 
    }); 
}); 
</script> 
</body>
</html>

 效果图:

 

 

 

 

  • 大小: 32.3 KB
  • 大小: 55.2 KB
1
0
分享到:
评论

相关推荐

    jQuery中ScrollTo用法示例

    ScrollTo插件的基本用法是通过jQuery的scrollTo方法实现的,该方法可以直接传入坐标参数或目标元素参数来完成滚动。scrollTo方法接受两个必需的参数:xpos和ypos,它们分别代表了目标位置的X轴和Y轴坐标。当调用...

    最少代码jquery滚动到scrollto插件

    最简单的滚动到(scrollto)插件,功能少,jquery代码少,逻辑简单,一看就明白。这种简单的jquery插件有时候还是蛮有用的。 这个最简单的jquery滚动到插件你灵活运用一下就有多种玩法,比如,可以做出 滚动到顶部...

    jq平滑移动、定位到锚链接

    在网页开发中,jQuery(通常简称为jq)是一种广泛使用的JavaScript库,它简化了许多DOM操作、事件处理和动画效果。本教程将聚焦于一个特定的jQuery功能:平滑移动和定位到锚链接(anchor links)。这是一项提升用户...

    jq右侧微信返回顶部.zip

    此外,还需要编写点击事件处理函数,使得点击按钮时,页面平滑滚动回顶部,可以使用`window.scrollTo`方法配合动画效果。 4. **jQuery**:jQuery是一个流行的JavaScript库,它简化了DOM操作、事件处理和动画制作。...

    网页楼层定位jq,js,demo.zip

    3. 使用JavaScript或jQuery监听链接的点击事件,当点击时,调用`scrollTo`或`animate`方法实现平滑滚动。 4. 可选地,使用Bootstrap的导航条组件和CSS样式增强用户体验。 通过学习和实践这个示例,开发者可以掌握...

    jqueryscrollTo是jQuery轻量级跨浏览器和高度可定制的动画滚动

    ### 使用方法 - **安装**:`jQuery.scrollTo` 通常作为`.js`文件引入到项目中,可以下载`jquery.scrollTo-master`压缩包,然后在HTML文件中通过`&lt;script&gt;`标签引用。 - **基本调用**:调用`$.fn.scrollTo()`方法,...

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

    当用户点击`#scrollTo`按钮时,会触发一个JavaScript函数,该函数计算当前滚动位置并加上目标偏移量,然后使用`animate()`方法在1秒内平滑地滚动到新位置。 需要注意的是,`scrollTop()`方法用于获取或设置元素的...

    JQ滑条源码

    - `scrollTo`:滚动到指定位置。 - `update`:重新计算滑条尺寸,适用于动态内容。 6. **案例分析** 提供的 `jQuery-slimScroll-master` 压缩包可能包含各种示例和源代码,这将帮助你深入理解如何在不同场景下...

    jQuery笔记和jQuery插件的使用

    5. **滚动效果插件**: 如jQuery ScrollTo,实现页面元素的平滑滚动。 6. **时间日期插件**: 如jQuery Datepicker,方便用户选择日期。 **深入jQuery** 1. **AJAX**: jQuery简化了异步数据请求,`$.ajax()`和`$....

    jQuery滚动插件

    3. **初始化插件**:在页面加载完成后,使用jQuery选择器找到需要应用滚动效果的元素,并调用插件的方法进行初始化。例如,以下代码实现了页面的平滑滚动: ```javascript $(document).ready(function() { $('...

    JS JQUERY实现滚动条自动滚到底的方法

    在网页开发中,有时我们需要实现一个功能,即页面加载完成后,滚动条自动...这两种方法都简单易懂,可以根据项目的需求和环境来选择使用。在实际开发中,还可以结合其他技术,如监听滚动事件,实现更复杂的滚动效果。

    Jquery动态插件

    - 遵循插件的使用文档,了解其配置选项和方法。 - 考虑插件的兼容性和性能,避免对页面加载速度造成过大影响。 - 对于第三方插件,保持及时更新以获取最新特性并修复已知问题。 总之,jQuery动态插件是现代网页开发...

    jquery第三方API

    3. **学习API文档**:每个第三方API都有详细的文档,学习并理解其使用方法。 4. **编写代码**:根据需求,在jQuery的选择器、事件、方法中嵌入API的调用。 5. **测试与调试**:在实际环境中测试API的功能,进行必要...

    jQuery插件:Tiny Scrollbar滚动条插件(滚动条美化、默认滚动条)

    本文将深入探讨Tiny Scrollbar的使用方法、功能特性以及如何在项目中集成。 1. **Tiny Scrollbar的基本概念** Tiny Scrollbar是一款轻量级的jQuery插件,它允许开发者自定义滚动条的外观,以匹配网站或应用的UI...

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

    这里有一个方法可以将DIV的滚动条滚动到其子元素所在的位置,方便自动定位。 代码如下: var container = $(‘div’), scrollTo = $(‘#row_8’); container.scrollTop( scrollTo.offset().top – container.offset()...

    jQuery实现点击滚动到指定元素上的方法分析

    在网页交互设计中,用户友好性和易用性是非常重要的因素,而实现页面元素的点击滚动...同时,为了兼容不同的浏览器和设备,开发者还需要考虑使用`window.scrollTo()`等原生方法作为备选方案,以确保功能的广泛适用性。

    Vue实现一个返回顶部backToTop组件

    返回顶部这个功能用jq实现,好容易实现,一个animate配合scrollTo就搞定了 今天我们来试试vue封装一个原生js实现的返回顶部; 写起来够呛,借助github,看了别人的gist,稍微封装了下; 当然不是用scrollTo直接调位那种,...

    单页滚动,键盘按键满屏切换

    - 为键盘按键绑定事件监听器,如`$(document).keydown()`,监听用户按下上/下箭头键,然后使用`$('html, body').animate()`或`scrollTo()`方法平滑滚动到下一个或上一个页面部分。 4. **响应式设计**: - 单页...

Global site tag (gtag.js) - Google Analytics