jquery - 指向单页 Bootstrap 站点上的 div 的外部链接

标签 jquery html css twitter-bootstrap hyperlink

我正在构建一个单页网站,并且使用 jQuery 和 CSS 将 div 设置为水平扫入。

网站链接 http://97squared.co.uk/starstruck-roadshow.co.uk/

我遇到的问题是我希望能够从外部资源链接到网站的各个部分(博客等)。目前,通过在 href 中调用 div 的 id,将 div 带到浏览器窗口,例如

<a href='#about-us' class=scrollitem'>About Us</a>

但是如果我尝试从外部链接访问该 div

http://http://97squared.co.uk/starstruck-roadshow.co.uk/#about-us

http://97squared.co.uk/starstruck-roadshow.co.uk/index.php#about-us

它不会将我带到页面上的相关 div。

如果有人知道我如何通过 .htaccess 重写或 jQuery 重定向来解决这个问题,那么请帮忙,我快崩溃了

最佳答案

试试这个

$(window).load(function(){
    var hash = window.location.hash;
    $('html, body').animate({
        scrollTop: $(hash).offset().top
    }, 2000);
});

关于jquery - 指向单页 Bootstrap 站点上的 div 的外部链接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28363470/

相关文章:

jquery ajax通过返回html解析

javascript - 如何触发键盘事件在textarea javascript中输入文本

html - 与右 - 左 div 垂直对齐

c# - 如何在 ASP.Net 中的单个页面中显示多个 HTML 内容?

html - 这个特定 html 页面上方的空白是什么?

javascript - 有没有办法让 Firefox 和 Chrome 滚动相同的元素?

jquery - jqGrid更新字段 "editable:false"

javascript - 如何判断下拉菜单是否有可供选择的选项?

html - 如何在 Joomla 2.5 模板中垂直对齐这两列?

HTML CSS 如何设置高度 100%,当扩展 100% 时宽度但是当宽度变窄时它不显示全宽