链接也向下滚动到另一页面上的特定元素

时间:2012-12-19 22:02:24

标签: jquery html

如何创建一个定位到另一个页面特定高度的链接?例如,一个链接指向另一个页面的最后一篇文章(特殊div)?

1 个答案:

答案 0 :(得分:1)

这非常简单,您只需将#elementId添加到链接中即可选择<html-element id="elementId" />

如果您没有元素ID,这是一种解决方法:

document.ready(function() { 
   if (document.URL.indexOf("scrollto=myTarget") !== -1) {
       $(".element element-textarea").attr("id","myTarget");
       window.location.href = "#myTarget";
   }
}

现在您可以致电http://www.asdf.com/myPage.whatever?scrollto=myTarget。 javascript会找到字符串“scrollto = myTarget”(不是真正的url-parameter!),因此向下滚动。