2013-12-20 2 views
0

나는 twitter-bootstrap-rails gem을 사용하고 있습니다. 나는 HTML 다음과 같습니다부트 스트랩 scrollspy가 Rails에서 작동하지 않습니다

<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> 

나는 또한 자바 스크립트 다음과 같습니다

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

Scrollspy 작동하지 않는, 내가 어떤 JS 오류를하지 않습니다. 내가 놓친 게 있니?

답변

1

문서는 말한다 :

Navbar의 링크가 분해 아이디 목표를 가지고 있어야합니다. 예를 들어, <a href="#home">home</a><div id="home"></div>과 같은 DOM의 내용과 일치해야합니다.

+1

id가 "somelink1"인 해당 div가 있습니다. –

+0

자바가 $ (document) .ready() 블록에 있습니까? – MaiKaY

+0

예, $ (문서) .ready() 안에 있습니다 –

관련 문제