菜单不会在其容器的整个长度上坚持,任何想法
Menu doesn't stick for the entire length of its container, any ideas?
我正在使用以下插件:
https://github.com/davist11/jQuery-Stickem
该插件用于图库页面上的水平菜单,以便当用户向下滚动菜单时,菜单将粘在浏览器窗口的顶部。
问题是,有时当页面加载时,我只到达页面的一半,然后它就会释放。
其他时候,我可以毫无问题地到达页面底部。
几乎所有时间,当我重新加载浏览器时(在页面上),菜单只从顶部向下移动一半。
我假设这与包含div 中的项目未完全加载有关,关于如何解决此问题的任何建议?
以下是我调用jQuery的方式:
在页脚中,我有:
$(document).ready(function() {
//Start stickem Script
$('.single-body').stickem();
});
这是因为插件在加载图像之前计算容器高度。 如果您为代码添加了宽度和高度,则可以解决问题。
否则,您需要在所有图像加载后初始化插件。
https://github.com/desandro/imagesloaded 是一个很好的插件。
$('.single-body').imagesLoaded( function() {
$('.single-body').stickem();
});
相关文章:
- 我想遍历一个对象数组,我不想要任何重复项
- 如何在javascript中调用onclick事件?我没有'我不想在我的HTML页面中使用任何事件
- 如果我只想从数组中打印任何一个元素.任何数组.那么代码会是什么
- 我需要创建一个事件侦听器.但是我不想使用任何框架
- 我想将任何xml文件导出到excel文件(xls或制表符分隔)
- 我想在客户端单击中生成作业序列号.如果有任何建议,请提供帮助
- 我正在使用带有 c# 代码的 Asp.net,我有一个带有网格视图的页面,我想使用没有任何 ajax 的 javascr
- 菜单不会在其容器的整个长度上坚持,任何想法
- 我想在单击图像时显示一些文本,并在单击图像或任何其他图像时将其隐藏
- Mongo/Node/Meteor 的新手,想知道为什么 Meteor 没有获得任何数据
- 想要关闭弹出窗口并在控制器上执行 PHP 脚本后重定向到相应的页面,没有任何事件
- 选择标签的形式,如果其中任何一个发生更改,我想触发一个事件
- 我想让用户在谷歌硬盘上创建文件夹,而不需要任何进一步的签名
- 如何编写一个返回单个值的java脚本函数,并将返回的值分配给我们想要的任何变量
- 我想获得任何页面的所有元标签,也包括重新指定的元标签
- 在文本输入键上,我想在没有任何插件的情况下显示验证错误
- 我如何才能坚持Greasemonkey更改为<ul>没有任何id,这是不断更新的
- 在Flow中,我可以声明一个函数签名,以便我可以在任何我想要的地方重用它吗?
- 将Ember.js文件命名为我想要的任何名称
- 我想将列表项存储在会话id licitys中,但无法做到这一点,可能有任何建议