0

嗨,我正在使用codeigniterjquery

我正在使用此代码将页面聚焦到定义的位置(此处为 div)。

    jQuery(function() {

      var profile_url = "<?php echo $widgets['basic_info_widget']['prof_url']; ?>";
        if(((window.location+"/") != (baseurl+profile_url)) && (window.location != (baseurl+profile_url))) {
            location.hash = '#menu';        
        }   
    }); 

通过这个,我将页面重点放在<div id='menu'></div>

location.hash = '#menu'

但问题是脚本运行时#menu添加在 url 之后

http://example.com#menu


*can i fous this div without adding #menu at the end of the url .

喜欢

 http://example.com

请帮忙 。提前致谢 。

4

1 回答 1

0

检查这个演示

$(document).ready(function (){
    $("html, body").animate({scrollTop: $("#second_div").offset().top }, 2000);
   });​

使用滚动顶部

于 2012-09-17T08:43:35.243 回答