Javascript 菜单没有';不要把整个容器都粘住,有什么想法吗?

Javascript 菜单没有';不要把整个容器都粘住,有什么想法吗?,javascript,jquery,html,plugins,Javascript,Jquery,Html,Plugins,我正在使用以下插件: 该插件用于gallery页面上的水平菜单,因此当用户向下滚动菜单时,该菜单将粘贴到浏览器窗口的顶部 问题是,有时当页面加载时,我只在页面的一半处下载,然后它就会释放 其他时候,我可以在没有任何问题的情况下进入页面底部 几乎所有的时候,当我重新加载浏览器时(在页面上),菜单只从顶部向下移动了一半 我假设这与包含div中的项目没有完全加载有关,有没有关于如何修复此问题的建议 下面是我如何称呼jQuery的: 在页脚中,我有: $(document).ready

我正在使用以下插件:

该插件用于gallery页面上的水平菜单,因此当用户向下滚动菜单时,该菜单将粘贴到浏览器窗口的顶部

问题是,有时当页面加载时,我只在页面的一半处下载,然后它就会释放

其他时候,我可以在没有任何问题的情况下进入页面底部

几乎所有的时候,当我重新加载浏览器时(在页面上),菜单只从顶部向下移动了一半

我假设这与包含div中的项目没有完全加载有关,有没有关于如何修复此问题的建议

下面是我如何称呼jQuery的:

在页脚中,我有:

        $(document).ready(function() {

             //Start stickem Script
             $('.single-body').stickem();

        });

这是因为插件是在图像加载之前计算容器高度的。如果将宽度和高度添加到标签中,则可以解决此问题

否则,您需要在加载所有图像后初始化插件

是一个很好的插件

$('.single-body').imagesLoaded( function() {
    $('.single-body').stickem();
});