2014-01-10 3 views
0

Я использую angularJS с бутстрапом, гармоническая функция не работает должным образом, как #forces меня на другую страницу вместо того, чтобы фактически делать аккордеонную работу. Есть ли что-нибудь, что я могу сделать, не загружая целую кучу вещей?угловой js accordian не работает должным образом

Heres мой код

<link rel="stylesheet" type="text/css" href="./CSS/bootstrap.css"> 
<div class="accordion-group"> 
          <div class="accordion-heading"> 
           <a class="accordion-toggle" data-toggle="collapse" data-parent="#myaccordion" href="#first"> 
              Section One 
           </a> 
          </div> 

          <div id="first" class="accordion-body collapse in"> 
           <div class="accordion-inner"> 
            Random words 
           </div> 
          </div> 

         </div> 

    <script 
src="https://ajax.googleapis.com/ajax/libs/angularjs/1.2.6/angular.min.js"></script> 
<script 
    src="https://ajax.googleapis.com/ajax/libs/angularjs/1.2.6/angular-route.js">   </script> 

<script src="./JS/index.js"></script> 
<script src="./JS/bootstrap.js"></script> 
+0

Вы можете повторно отредактировать ваше сообщение, чтобы перечислить эти библиотеки вы используете? Для аккордеона нужен файл bootstrap.js, вы включили файл? – Sho

+0

Да, я сделал, я включил все файлы js и html-файлы для загрузки. Если бы я не использовал angularjs, это сработало бы, но потому, что я использовал angularjs, это не – user2786754

+0

Как вы используете Angularjs? – Sho

ответ

0

Где ваш Jquery Lib?

Это прекрасно работает For test

<div class="accordion-group"> 
<div class="accordion-heading"> 
    <a class="accordion-toggle" data-toggle="collapse" data-parent="#myaccordion" href="#first">Section One</a> 
</div> 

<div id="first" class="accordion-body collapse in"> 
    <div class="accordion-inner">Random words</div> 
</div> 
</div> 
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script> 
<script src="//netdna.bootstrapcdn.com/bootstrap/3.0.3/js/bootstrap.min.js"></script> 
<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.2.6/angular.min.js"></script> 
<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.2.6/angular-route.js">    </script> 
+0

Причина его работы здесь в том, что у вас нет угловых js-файлов. Просто html, что означает, что js ничего не сделает .... – user2786754

+0

Как насчет этого? http://jsfiddle.net/DR3c6/1/ Angularjs не влияет на другие функции JS, если вы используете его правильно. – Sho

Смежные вопросы