如何使用javascript scrollIntoView() 转到 id ,页面中间
How to using javascript scrollIntoView() go to id , with middle of page?
如何使用javascript scrollIntoView()
转到id,页面中间?
此代码将转到首页的 ID xxx
。
document.getElementById("xxx").scrollIntoView()
但是我想转到中间页面的 id xxx
,我可以用scrollIntoView()
做到这一点吗
使用 JQuery,您可以执行以下操作:
var pos = $("#xxx").offset();
var top = pos.top;
var left = pos.left;
window.scrollTo((left < 0 ? 0 : left), (top < 0 ? 0 : top));
你可以设置 .offset()。此链接可以帮助您:http://pixelbar.be/blog/mit-jquery-scrollen-gewusst-wie/
相关文章:
- 如何将HTML id分配给元素,以及如何将JavaScript应用于元素
- difference between '$(<%= DDL.ID %>) & $('
- 使用Javascript获取所选选项ID
- 根据id将json数组组合为一个json数组
- 是否有一个JS/jQuery函数可以获取某个类的每个元素的ID
- 为什么grunt contrib connect的中间件选项的第三个参数是未定义的
- 对id以某个字符串开头的元素进行计数
- 如果元素's的ID以数字开头
- 通过id和class属性获取元素
- 根据选项卡内部的文本链接中的哈希ID动态选择jqueryUI选项卡
- 使用当前日期生成随机id
- Javascript-ID冲突的几率
- Href:当前DIV中的目标ID
- 无法获取属性'Id'使用Knockout.js的未定义或空引用API
- Javascript复选框函数:;缺少:在属性id之后"
- Twitter引导程序Typeahead-Id&标签
- 如何与特定ID交谈
- 如何使用javascript scrollIntoView() 转到 id ,页面中间
- 将id放在haml线的中间
- asp.net使用jquery和javascript来确定与按钮匹配的文本框ID的中间部分