0

我正在建立一个使用无限滚动的网站。因为页面可以增长这么久,所以我添加了一个插件,可以让侧边栏和广告随着你向下滚动,所以它总是在视图中。同样在用户滚动 100 像素后,右下角会显示滚动到顶部按钮。

该网站是用 python 编写的,有一个包含 jquery、nav 和侧边栏的主模板,然后还有多个其他模板,这些模板提供了网站上的主要内容。

我的问题是这两个插件只在 1 页上工作,而不是其他插件,特别是那些真正需要粘性 div 和滚动到顶部功能的插件。

这是它不起作用的主页:http: //goo.gl/GKnfW

您在此处上传图片后登陆的页面:http: //goo.gl/UKKnO 是插件正常工作的地方。

我已经通过验证器运行我的网站并纠正了所有可能导致此问题的错误。

帮助将不胜感激。

4

2 回答 2

0

很多时候,这个问题来自某个地方的 jQuery 冲突。您还有其他可能发生冲突的库吗?

尝试像这样包装您的 jQuery 代码,jQuery(document).ready(function(){ .....而不是使用 $ 或使用 noConflict jQuery.noConflict();

于 2012-12-17T17:12:36.030 回答
0

我认为这里更简单的解决方案是固定侧边栏。我注意到您正在使用引导程序-查看此相应 stackoverflow 帖子上的 jsfiddle。使用那里显示的 CSS,它应该可以在更简单的非 JS 实现中为您提供所需的功能。

请参阅此处: 固定侧边栏导航在流体推特引导程序 2.0 (StackOverflow)

于 2012-12-17T17:32:03.113 回答