网站锚点执行平滑滚动
来源:互联网 发布:天猫和淘宝价格对比 编辑:程序博客网 时间:2024/04/30 08:36
查看原文:http://www.ibloger.net/article/402.html
相关阅读:
十条jquery代码片段助力Web开发效率提升:http://www.ibloger.net/article/387.html
网站锚点执行平滑滚动操作,jquery有示例,不做赘述了,也可以使用以下代码测试
$(function() { $('a[href*="#"]:not([href="#"])').click(function() { if (location.pathname.replace(/^\//,'') == this.pathname.replace(/^\//,'') && location.hostname == this.hostname) { var target = $(this.hash); target = target.length ? target : $('[name=' + this.hash.slice(1) +']'); if (target.length) { $('html, body').animate({ scrollTop: target.offset().top }, 1000); return false; } } });});
还可以这样
/* SMOOTH SCROLL TO ANCHOR */ $(function(){ $('a[href*=#]:not([href=#])').on('click',function(){ if(location.pathname.replace(/^\//,'')==this.pathname.replace(/^\//,'') && location.hostname==this.hostname){ var target=$(this.hash); target=target.length ? target : $('[name=' + this.hash.slice(1) +']'); if(target.length){ $('html,body').animate({scrollTop:target.offset().top-50},1000); return false; }; }; }); });
官方文档: https://css-tricks.com/snippets/jquery/smooth-scrolling/
官方示例:https://css-tricks.com/examples/SmoothPageScroll/
1 0
- 网站锚点执行平滑滚动
- jQuery 锚点跳转滚动条平滑滚动
- jquery实现锚点链接之间的平滑滚动
- JQuery 实现锚点链接之间的平滑滚动
- jQuery下实现锚点链接的平滑滚动
- 锚点平滑跳转
- jquery实现页面内链接锚点跳转平滑滚动效果
- 用jQuery为跳转链接锚点添加平滑滚动动画效果(如回到顶部
- 平滑滚动
- js 锚点平滑定位
- 定位锚平滑滚动jQuery代码
- 锚点平滑定位(js)
- jquery实现锚点链接平滑效果
- html界面锚点平滑过渡
- jquery平滑滚动插件
- 平滑滚动到锚点
- SeekBar平滑滚动修改
- Scroller平滑滚动
- HDU 1075.What Are You Talking About【Map水题(字典树)】【5月25】
- Android 6.0 ConfirmCredential
- 实时人脸检测 (Real-Time Face Detection)
- 阿里云上CentOS6.5部署Django+nginx+uwsgi
- android 蓝牙编程重点---如何发送和接收16进制数据
- 网站锚点执行平滑滚动
- 用次世代2.3训练自己的字符库cds小demo
- 最全整理浏览器兼容性问题与解决方案
- Android技巧之封装Log工具类
- iOS开发网络篇—数据缓存
- android蓝牙开发---与蓝牙模块进行通信
- PhalGo-介绍 PhalGo-介绍
- 使用golang抓取京东商品数据
- MT4中Dll调用详解