【发布时间】:2015-11-21 03:10:24
【问题描述】:
我正在使用 Bootstrap .affix 插件,并且我正在尝试在添加 affix 类时对导航栏执行一些操作,但由于某种原因,一旦将其添加到导航栏,我似乎无法访问该类.
请记住,导航栏只是我创建的一个变量。
navbar.affix({
offset: {
top: header.height()
}
});
上面的代码在滚动标题高度后将 .affix 类添加到我的导航栏,当我查看 Chrome 开发人员工具时,我看到该类已添加,但是当我尝试执行以下操作时:
navbar.hasClass('affix', function() { // Do something });
上面的代码永远不会被调用.. 就好像 .affix 永远不会添加到导航栏。
我在这里遗漏了什么吗?它是否在做一些我不知道的事情以某种方式阻止我访问 .affix 类?
【问题讨论】:
-
你能告诉导航栏变量是如何分配/填充的吗?
标签: javascript jquery twitter-bootstrap