我正在尝试使用带有 Scrollspy 的 Bootstrap 3 RC1 创建一个站点。我的网页现在非常简单,基本上是这样设置的:
<html>
<head>
<!-- Head stuff here -->
</head>
<body>
<section id="section_1" data-spy="scroll">
<!-- stuff in here -->
</section>
<section id="section_2" data-spy="scroll">
<!-- stuff in here -->
</section>
<section id="section_3" data-spy="scroll">
<!-- stuff in here -->
</section>
<JScripts here ... />
</body>
</html>
我通过调用初始化了 Scrollspy,$("section").scrollspy()
并设置了一个事件处理程序,如下所示:
$("section").on("activate", function(e) {
// do stuff
});
我的问题是这个activate
事件永远不会被触发。有谁知道为什么它不工作?我注意到所有教程都使用导航栏来突出显示当前部分,但我真的不想要导航栏。