Bootstrap scrollspy不适用于Rails

时间:2013-12-20 05:58:56

标签: javascript ruby-on-rails twitter-bootstrap

我正在使用twitter-bootstrap-rails gem。我有以下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>

我也有以下javascript:

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

Scrollspy不起作用,我没有得到任何JS错误。我错过了什么吗?

1 个答案:

答案 0 :(得分:1)

文件说:

  

Navbar链接必须具有可解析的ID目标。例如,<a href="#home">home</a>必须与DOM中的某些内容相对应,例如<div id="home"></div>