最近我尝试更频繁地使用 jquery,现在我遇到一些问题,我想用 jquery 解决,希望你能帮助我。
我有一些包含一些锚标记的网页(假设锚位于页面中间),并且在事件加载时我希望页面在某个锚标记位置启动,这意味着页面将自动“滚动”到某个位置。
这是我之前的解决方案(这很丑陋,因为它将 #i 添加到我的网址中)
window.onload = window.location.hash = 'i';
无论如何,你能告诉我如何用 jquery 做到这一点吗?
注意:我不希望用户在到达此位置时感受到任何滑动或效果
使用以下简单示例
function scrollToElement(ele) {
$(window).scrollTop(ele.offset().top).scrollLeft(ele.offset().left);
}
where ele
是你的元素(jQuery)..例如:scrollToElement($('#myid'));
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)