当页面内容长多,导致页面高度过高或过宽是,浏览起来就有点费劲,不过使用了锚点平滑跳转效果可以实现页面的跳转,从而加快速浏览想要浏览的模块。具体做法如下:

首先是菜单(锚点)的写法

<a href="#div1" id="adiv1">菜单1</a>
<a href="#div1" id="adiv2">菜单2</a>
<a href="#div1" id="adiv3">菜单3</a>

其次是内容(锚点指向的模块)的写法

<div id="div1">内容1</div>
<div id="div2">内容2</div>
<div id="div3">内容3</div>

最后是jquery的脚本调用方法

 <script src="js/jquery-1.8.0.min.js" type="text/javascript"></script>
<script language="javascript" type="text/javascript">
$(function(){
$("#adiv1").anchorGoWhere({target:1});
$("#adiv2").anchorGoWhere({target:1});
$("#adiv3").anchorGoWhere({target:1});
});
</script>

$("#adiv...") 是根据id找到锚点(也可以用别的方法找到锚点,这里为了方便采用的id),anchorGoWhere就是锚点跳转的实现方法,里面的target参数为跳转的类型,如果是1,则是纵向的跳转;如果是2,则是横向跳转

最新文章

  1. mysql启动,关闭,重启
  2. C++11新特性总结 (一)
  3. Javascript自己动手实现getter/setter
  4. 玉渊潭赏樱花有感:从无到有写一个jQuery开源插件
  5. JSON转换类(一)--过滤特殊字符,格式化字符型、日期型、布尔型
  6. gridControl控件动态绑定列
  7. 编写webpy程序,iep 报错,ulipad 运行正确
  8. SQL Server数据库大型应用解决方案总结
  9. TextView设置样式的3种方式
  10. [OC Foundation框架 - 6] NSMutableString
  11. 浏览器桌面通知(notifications)
  12. 【SF】开源的.NET CORE 基础管理系统系列导航
  13. nyoj 疯牛
  14. mysql ON DUPLICATE KEY UPDATE 与 REPLACE INTO 的区别
  15. java 小数转换成二进制
  16. Vue+Webpack构建去哪儿APP_一.开发前准备
  17. codeforces 803D Magazine Ad(二分+贪心)
  18. jdbc ---- DBUTilDao 类
  19. 自然语言处理hanlp的入门基础
  20. java.util包简介

热门文章

  1. JavaScript -- 控制table的创建 与 删除, 排序, 表格颜色
  2. Spring初学之bean之间的关系和bean的作用域
  3. Linux ls命令参数详解
  4. MATLAB中feval与eval的区别
  5. Python3一些包的下载
  6. pg_stat_activity存储postgresql当前连接个数
  7. 【WPF】推荐一款拖拉缩放控件的DEMO
  8. 轮廓Outline|表格Table实例
  9. Python文件练习
  10. uva1605 - Building for UN(构造法)