作者ec2242 (当场辗毙)
看板Web_Design
标题[问题] jQuery 滚动锚点
时间Fri May 3 19:32:24 2019
大家好
刚刚碰到一个问题
我在写下面这一段时可以正常作用
$('.head-btn-04,.sec02-btn').click(function(){
$('html,body').animate({scrollTop:$('.section-shoppingCart').offset().top}, 800);
});
head-btn-04这一个按钮是header上面的按钮
sec02-btn则是在section2的导购按钮
shoppingCart目前是在网页最下面(一页式)
目前head-btn-04可以很顺利的直接跳转到最下面购物个的Section
但sec02-btn则一直会跳转到购物车上一个section甚至上上一个section
google过好像没有任何解答(或是我下错关键字..)
请问有大大知道为什麽吗QQ 谢谢
(已解决
後来换成另一种写法就正常执行
$('.sec02-btn').click(function(){
$('html,body').animate({scrollTop:document.querySelector('.shoppingcart')
.offsetTop}, 800);
});
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 122.147.213.24
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Web_Design/M.1556883146.A.C8E.html
1F:→ pkro12345: 多一个"-"? 05/03 22:09
※ 编辑: ec2242 (122.147.213.24), 05/03/2019 23:14:13