2
取代窗口跳转,以便锚点位于页面顶部,我希望它位于页面顶部以下100px。我不想动画,我宁愿它没有跳两次。jQuery跳转到锚点上方100px
我希望它是一个通用的解决方案。
这是我曾尝试,但它似乎并没有工作...
$("a.inpage").click(function (e) {
e.preventDefault();
$(":target").each(function() {
var targetpos = $(this).position();
var scrollpos = targetpos.top - 100;
window.scrollTo(0,scrollpos);
})
}
谢谢, 大卫
什么是:目标?选择?没有在jQuery api上找到它 – user907860