我试图在用户滚动传递工具栏时粘贴工具栏。附加部分工作正常但是我想在实际应用词缀类时调整主容器上的填充。 http://getbootstrap.com/javascript/#affix-usage 有一些事件列出但是;我无法解决任何问题。 JSfiddle看起来不正确我猜测它的大小。但是当将词缀应用于#nav时,基本上没有这些事件被触发。
$('#nav').on('affix.bs.affix', function () {
alert('Fired!');
});
你可以在这里看到我的更多代码..它本质上只是BS示例中给出的导航栏。
http://jsfiddle.net/dTR4A/1/
该 affix.bs.affix
如果滚动页面,则会在滚动粘贴元素时触发事件:
此事件在元素被粘贴之前立即触发。
所以让你的页面内容更高。
演示: http://jsfiddle.net/4vmMd/
该 affix.bs.affix
如果滚动页面,则会在滚动粘贴元素时触发事件:
此事件在元素被粘贴之前立即触发。
所以让你的页面内容更高。
演示: http://jsfiddle.net/4vmMd/
遇到类似的问题..
原来它是较旧版本的bootstrap。它适用于较新版本。
还要确保您的内容有足够的高度。
对于陷入这个问题的未来旅行者,我遇到了同样的问题,但上述解决方案对我不起作用。
我发现在我的应用程序的一个完全偏远的部分,我们有:
$(window).unbind('scroll')
$(window).off('scroll')
哪个是杀人的 handler
对于滚动事件(可能是, 词缀 图书馆观察 $(window)
元素以触发滚动事件)。
希望这可以帮助。