簡體   English   中英

AngularJS UI-單擊按鈕時,如果存在多個div,則折疊單個div

[英]AngularJS UI - On click of button collapse single div if multiple divs present

假設我有以下代碼:

  <button class="btn btn-primary" ng-click="isCollapsed = !isCollapsed">Button1</button>
  <div id="collapse1" collapse="isCollapsed">
    <div class="well well-small">
      <p ng-bind-html="b2data"></p>
    </div>
  </div>

  <button class="btn btn-primary" ng-click="isCollapsed = !isCollapsed">Button2</button>
  <div id="collapse2" collapse="isCollapsed">
    <div class="well well-small">
      <p ng-bind-html="b2data"></p>
    </div>
  </div>

如何分別折疊每個人? http://plnkr.co/edit/W26X4Iq8KrnY9cGsFvwA?p=preview

試試看: -http : //plnkr.co/edit/vPbihuL6JBE6qhwy4irP?p=preview

HTML:-

  <div ng-controller="AccordionDemoCtrl">

    <accordion-group heading="Static Header">
      <button class="btn btn-primary" ng-click="isCollapsed1= !isCollapsed1">Button1</button>
      <hr>
      <div id="collapse2" collapse="isCollapsed1">
        <div class="well well-small">
          <p ng-bind-html="b2data"></p>
        </div>
      </div>

      <button class="btn btn-primary" ng-click="isCollapsed2 = !isCollapsed2">Button2</button>
      <hr>
      <div id="collapse2" collapse="isCollapsed2">
        <div class="well well-small">
          <p ng-bind-html="b2data"></p>
        </div>
      </div>
    </accordion-group>

  </div>

暫無
暫無

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

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