簡體   English   中英

我需要點擊一個按鈕打開一個特定的手風琴組

[英]I need to open a particular accordion group on click of a button

例如:如果我將特定值傳遞給函數,如何打開第二個手風琴組。 下面是我的 html 代碼。

<uib-accordion-group ng-repeat="(menu,submenu) in leftNavData.leftNav" is-open="$first">
  <uib-accordion-heading>
    <span ng-click="location(submenu.url)">{{menu}}</span><i class="pull-right bold" ng-class="{'icon-downArrow': openIndex[$index], 'icon-fti_rightArrow': !openIndex[$index]}"></i>
  </uib-accordion-heading>
  <ul>
    <li ng-repeat="value in submenu" ng-click="subMenuOpen($event)"><a ui-sref="{{value.url}}">{{value.text}}</a></li>
  </ul>
</uib-accordion-group>

據我了解,這個 plunker應該可以幫助你。如果這不是你需要的,請告訴我。 請注意,我使用過:

ng-click="selection($index)" is-open="check($index)" 

來處理它。

嘗試在控制器中使用$scope.userVal傳遞手風琴索引。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM