在显示粘性导航时保持窗口不移动

时间:2012-07-02 19:23:24

标签: jquery mobile navigation

所以我在我正在制作的网站上有一个带有手机下拉菜单的粘性标题。

您可以看到此处发生的事情,同时调整窗口大小以显示切换按钮:http://www.revival.tv/turningpoint/

我的问题是我想在切换菜单时让菜单停留在那里,而不是让它滚动到顶部。这可能吗?

这是我的js处理切换:

$("#social-wrap li:nth-child(4)").click(function(){
   $("#phone-nav").slideToggle("slow");
});

$("#phone-nav a").click(function(){
   $("#phone-nav").slideUp("fast");
});

1 个答案:

答案 0 :(得分:1)

我认为发生这种情况的原因是因为锚标记href设置为“#”,默认为页面顶部

<a href="#">m</a>

将其更改为

<a href="javascript:void(0)">m</a>