jquery如何实现锚点链接之间的平滑滚动
2023-06-13 09:15:13 时间
$("a[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){
vartargetOffset=$target.offset().top;
$("html,body").animate({
scrollTop:targetOffset
},
500);
returnfalse;
}
}
});
相关文章
- jquery ajax步骤,jquery ajax(ajax请求的五个步骤jQuery)
- jquery监听浏览器刷新_jQuery刷新浏览器页面大小
- jQuery Google Charts—-一个封装google chart api的jquery插件详解编程语言
- jquery复选框checkbox实现删除详解编程语言
- jQuery图片切换插件jquery.cycle.js详解编程语言
- 锋利的jQuery要点归纳(一)jQuery选择器
- Jquery从头学起第四讲jquery入门教程
- jQuery的实现原理的模拟代码-4重要的扩展函数extend
- Jquery刷新页面背景图片随机变换的实现方法
- jQuery之排序组件的深入解析
- 利用jQuery简单实现产品展示图片左右滚动功能(示例代码)
- jquery重复提交请求的原因浅析
- 22点关于jquery性能优化的建议
- jquery左边浮动到一定位置时显示返回顶部按钮
- 分享2个jQuery插件--jquery.fileupload与artdialog
- jquery取子节点及当前节点属性值的方法