具体我的情况是点击一个缩略图要跳到底下大图的地方,开始想用anchor跳转,但是第二次点击就不跳了,因为地址栏上已经是这个anchor了
谢谢!
谢谢!
1
judasnow Nov 6, 2013 我想到了两个方法
1 用 scrollTo 2 还是用 anchor ,但是要在 缩略图元素上绑定一个 click 回调 ,设置一个 定时器 一秒钟(比如)之后 ,修改下 url ,删除锚点信息。 |
2
Kaiyuan Nov 6, 2013 |
3
NemoAlex Nov 6, 2013 取大图在页面上的纵向相对位置,如果页面布局比较固定的话可以用固定值,例如100
document.body.scrollTop = 100 |
4
tonitech Nov 6, 2013 点击获取大图到页面顶部的距离,然后让页面滚动都这个位置。
|
5
switch Nov 6, 2013 可以获取大图 element,然后调用 element.scrollIntoView(true);
|
6
yushiro Nov 6, 2013
5楼正解。
|
9
miniwade514 Nov 14, 2013 via Android @clino 你可以再看一下这个帖子http://stackoverflow.com/questions/9445842/does-scrollintoview-work-in-all-browsers
既然你已经用jquery了... |