简体   繁体   English

Bootstrap scrollspy不适用于Rails

[英]Bootstrap scrollspy does not work with Rails

I am using twitter-bootstrap-rails gem. 我正在使用twitter-bootstrap-rails gem。 I have following HTML: 我有以下HTML:

    <div id="scroll-nav">
      <ul class="nav nav-pills">
          <li class="active">
            <a href="#somelink1">
             <div>text1</div>
            </a>
          </li>
          <li>
            <a href="#somelink2">
             <div>text2</div>
            </a>
          </li>
          <li>
            <a href="#somelink3">
             <div>text3</div>
            </a>
          </li>
      </ul>
    </div>

I also have following javascript: 我也有以下javascript:

$('body').scrollspy({target: '#scroll-nav'});

Scrollspy does not work, I do not get any JS errors. Scrollspy不起作用,我没有得到任何JS错误。 Am I missing something? 我想念什么吗?

the documentation says: 该文件说:

Navbar links must have resolvable id targets. 导航栏链接必须具有可解析的ID目标。 For example, a <a href="#home">home</a> must correspond to something in the DOM like <div id="home"></div> . 例如, <a href="#home">home</a>必须与DOM中的类似<div id="home"></div>

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM