Я создал пользовательское меню углового аккордеона. У меня есть основы, открывающие и закрывающие меню. Одна проблема, которую я получаю, когда я нажимаю на меню переключения два, я хочу, чтобы добавленный класс переключился в одно меню, которое нужно удалить. Here's an exampleПереключая классы аккордеона, используйте угловые js
Ниже приведен фрагмент кода.
<div class="frq-accordion">
<div class="panel panel-default">
<!-- PANEL STARTS HERE-->
<div ng-click="frqToggle('hiddenToggleOne')" class="panel-heading">
<div class="panel-title">
<span>Some text goes here!</span>
</div>
</div>
<!-- PANEL HEADING ENDS HERE -->
<div id="collapseOne" ng-class="{isHidden: hiddenToggleOne}" class="panel-collapse">
<p>Hidden menu is open</p>
</div>
</div>
<!-- PANEL ENDS HERE -->
</div>
<!-- FRQ ACCORDION CONTAINER ENDS HERE -->
<div class="frq-accordion">
<div class="panel panel-default">
<!-- PANEL STARTS HERE-->
<div ng-click="frqToggle('hiddenToggleTwo')" class="panel-heading">
<div class="panel-title">
<span>Some text goes here!</span>
</div>
</div>
<!-- PANEL HEADING ENDS HERE -->
<div id="collapseTwo" ng-class="{isHidden: hiddenToggleTwo}" class="panel-collapse">
<p>Hidden menu is open</p>
</div>
</div>
<!-- PANEL ENDS HERE -->
</div>
<!-- FRQ ACCORDION CONTAINER ENDS HERE -->
<div class="frq-accordion">
<div class="panel panel-default">
<!-- PANEL STARTS HERE-->
<div ng-click="frqToggle('hiddenToggleThree')" class="panel-heading">
<div class="panel-title">
<span>Some text goes here!</span>
</div>
</div>
<!-- PANEL HEADING ENDS HERE -->
<div id="collapseThree" ng-class="{isHidden: hiddenToggleThree}" class="panel-collapse">
<p>Hidden menu is open</p>
</div>
</div>
<!-- PANEL ENDS HERE -->
</div>
ANGULAR
$scope.hiddenToggleOne = true;
$scope.hiddenToggleTwo = false;
$scope.hiddenToggleThree = false;
$scope.hiddenToggleFour = false;
$scope.hiddenToggleFive = false;
$scope.frqToggle = function(toggleElem) {
$scope[toggleElem] = !$scope[toggleElem];
}
Скрипка не работает. Я не думаю, что вы добавили внешние ресурсы для своих файлов JS. –