我有一个网址数组,每个网址都有不同的Y滚动位置。如何使这些不同的链接重定向并滚动到相应的Y位置?
一些背景信息是用户输入每个链接所需的URL和位置。因此,我事先不知道这些值。我正在使用href来设置重定向链接,但我不太确定如何更改滚动位置。
我尝试使用jQuery和某种类型的window.scrollTo,但是它似乎没有用,因为它没有指向重定向的链接。
page.html
<input type="text" id="url" />
<input type="text" id="pos" />
<button id=“button”>Submit</button>
<div id=“link”></div>
change.js
$(‘#button’).click(function(){
var url = $(‘#url’).val();
var pos = $(‘#pos’).val();
$(‘#link’).html(‘<a href=“‘+url+’” target=“_blank”>’+url+’</a>’);
)};
该按钮使div具有可点击的链接,但不会滚动到输入的位置(例如821)。我知道我对var pos没有做任何事情,但这就是问题。