另一种方法js
var handler=function(hash){ var target = document.getElementById(hash.slice(1))if (!target) returnvar targetOffset = $(target).offset().top-70$('html,body').animate({scrollTop: targetOffset}, 400)} $('a[href^=#][href!=#]').click(function(){ handler(this.hash) })if(location.hash){ handler(location.hash) }
/**锚点点击跳转
*/
var AnchorClick = function (pos) {
$("html,body").animate({ scrollTop: pos }, speed)
}
pos为你要跳转到位置:也就是你要跳转的位置举例浏览器顶部的距离,单位为px
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)