您好,欢迎来到尚车旅游网。
搜索
您的当前位置:首页jQuery实现点击滚动到指定元素上的方法分析

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

来源:尚车旅游网
jQuery实现点击滚动到指定元素上的⽅法分析

本⽂实例讲述了jQuery实现点击滚动到指定元素上的⽅法。分享给⼤家供⼤家参考,具体如下:jquery 点击滚动到指定元素上,

1.获取指定元素的offset() 得到偏移位置,返回结果是top 和left 获取offset().top , offset().left 单位是像素 只对可见元素有效2.body 和html 使⽤animate⽅法的scrollTop股东到指定位置

3.id参数为滚动到指定元素的ID, p_top是指定元素的margin 和padding值,这个值暂时没有意义

function scrollPosition(id,p_top) {

/*获取某个元素的相对偏移,此元素必须是可见的,返回值是top 和left 单位是像素 移动到固定元素上尽可能使⽤padding * * * * */

var offset= $(id).offset(); console.log(offset);

$('body,html').animate({ scrollTop:offset.top+p_top }) };

$(\"#pingtai\").click(function () {

scrollPosition('#pingtaijieshao','-800') })

$(\"#jishu\").click(function () {

scrollPosition('#jishutedian','-800') })

HTML绑定

更多关于jQuery相关内容感兴趣的读者可查看本站专题:《》、《》、《》、《》及《》希望本⽂所述对⼤家jQuery程序设计有所帮助。

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- sceh.cn 版权所有 湘ICP备2023017654号-4

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务