滚动时的双重菜单(更具体地说是YAML)

时间:2012-09-28 02:16:44

标签: javascript css menu scroll yaml-css

这是我的第一篇StackOverflow帖子。所以我希望我的问题符合标准。

我正在使用YAML CSS框架创建自己的网站。 (http://www.yaml.de/docs/index.html

在该页面上,他们拥有它,滚动时,导航菜单会保留在屏幕顶部。 当我下载框架时,我在他们的domscript.js文件中找到了以下代码。 所以我明白他们增加了一堂课,所以它会坚持下去。

我想要做的是拥有相同类型的第二个菜单,其下方有不同的链接。 我复制并粘贴了它下方菜单的html代码,然后出现了第二个。 但是当我向下滚动时,只剩下第一个。

关于如何让第二个留下来的任何想法?

if (hOffset < top) {
    if (nav.data(stickyClass) !== true) {
        nav.addClass(stickyClass).data(stickyClass,true);
    }
} else {
    if (nav.data(stickyClass) !== false) {
        nav.removeClass(stickyClass).data(stickyClass,false);
    }
}

1 个答案:

答案 0 :(得分:1)

是的,因为ID只能使用一次。如果你想要这种类型的菜单,你必须创建另一个id&amp;复制.js文件&amp;更改该.js文件中的ID。 我认为这会奏效。