通过#id-Jquery/Javascript动态更改窗口位置

通过#id-Jquery/Javascript动态更改窗口位置,javascript,jquery,window,Javascript,Jquery,Window,我有这样的url- http://test.com/simple-post#5 这里#5将动态变化。 我的html div很像 <div id=1> Div 1 </div> <div id=2> Div 2 </div> .... <div id=5> This </div> 请告诉我是否有其他有效的方法来实现这一点。它实际上应该与您当前的代码一致,而不需要任何脚本 如果这不起作用,并且您想用脚本来完成,那么您可以这样

我有这样的url-

http://test.com/simple-post#5
这里#5将动态变化。 我的html div很像

<div id=1> Div 1 </div>
<div id=2> Div 2 </div>
....
<div id=5> This </div>

请告诉我是否有其他有效的方法来实现这一点。

它实际上应该与您当前的代码一致,而不需要任何脚本

如果这不起作用,并且您想用脚本来完成,那么您可以这样做

$(document).ready(function () {
    var afterhash = location.hash.substr(1);
    $('html, body').animate({scrollTop:$('#'+afterhash).position().top}, 'slow');
});

是否需要单行代码?加载页面后,检索#id并更改窗口位置。一句话或者你可以如何帮助…这就像一个符咒。。谢谢@Suresh@ManiruzzamanAkash接受答案有很大的帮助:1)感谢给出答案所花的时间;2)向其他寻求解决方案的人提供这些信息。干杯:)
$(document).ready(function () {
    var afterhash = location.hash.substr(1);
    $('html, body').animate({scrollTop:$('#'+afterhash).position().top}, 'slow');
});