【问题标题】:Focus to a particular div on window onload在窗口加载时聚焦到特定的 div
【发布时间】:2011-07-09 15:27:12
【问题描述】:

我最近使用 jquery.scrollTo 做了一个水平和垂直滚动的网站

在网站上,我有一个进入页面。输入后,会出现固定导航,并且根据链接,网站会在这里和那里移动。此导航使用 ('#my div').hide();

保持不可见

一旦用户进入网站,我就会显示它。

但问题是,如果你重新加载网站(如果他们的互联网中断,人们会这样做),它仍然在上次的同一个地方。所以,我躺在一个仲裁位置的地方在没有导航按钮的情况下每次重新加载..

所以,我正在寻找一些替代方案,以便我可以确保页面始终以输入页面开头,而不管他最初在哪里......

请帮忙....

【问题讨论】:

    标签: jquery jscrollpane setfocus onload-event


    【解决方案1】:

    如果我能很好地理解你,这将起作用:

    $(document).ready(function(){
       window.scrollTo(0, 0);
    });
    

    每次加载窗口时,此代码都会显示在页面顶部。

    希望这会有所帮助。干杯

    【讨论】:

    • hmm..that shld 已经工作了......但它不工作。加载时,它从 (0,0) 开始。但在完成加载后被重定向到前一个 div。点击事件处理程序是否存储在缓存中?为什么会这样??
    • 您可能有其他一些滚动页面的 javascript。仔细检查一下,我认为这是唯一可能发生的方法
    猜你喜欢
    • 2018-04-06
    • 2011-06-05
    • 1970-01-01
    • 2012-05-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-02-06
    相关资源
    最近更新 更多