【发布时间】:2017-10-24 14:56:39
【问题描述】:
<ul class="procedures" ng-app ng-controller="sample">
<li ng-repeat="procedure in procedures">
<h4><a href="#" ng-click="showDetails = ! showDetails">{{procedure.definition}}</a></h4>
<div class="procedure-details" ng-show="showDetails">
<p>Number of patient discharges: {{procedure.discharged}}</p>
</div>
</li>
看看这个小提琴:http://jsfiddle.net/asmKj/
有时我只希望显示单击的当前过程。如果我单击另一个程序,则应隐藏前一个程序。
请帮忙解决。
【问题讨论】:
-
怎么了?小提琴完全按照你说的做
-
程序 1:单击(显示描述)程序 2:单击(显示描述,但仍显示程序 1 描述)我想要这样,程序 1:单击(应显示描述)程序2:单击(应显示过程 2 的描述并应隐藏过程 1 的描述)
-
刚刚更新了你的 jsfiddle jsfiddle.net/asmKj/1282
标签: javascript jquery angularjs html angularjs-ng-repeat