<ul>
<li data-ng-repeat="image in images" data-ng-click="toggle = !toggle" data-ng-init="toggle=false">
<img data-ng-class="{'active' : toggle}" src="" />
</li>
</ul>
「主動」類的CSS來自引導。
所以切換作品,這幾乎是我想要的地方;我想它類似於導航鏈接中的活動狀態,除了在我的例子中它是處理圖像,所以需要擔心url字符串等。如何使用ng-click切換ng-repeat項目中的活動狀態ng-class?
我試圖模擬這個例子在這裏找到無濟於事(我試過相同的邏輯爲圖像):ng-class to highlight active menu item based on ng-repeat. AngularJS
如果有人能指出我在正確的方向,我將不勝感激。 :D
是啊,我說的代碼是可以正常使用。不可取的是多選。應該是,當一個圖像被點擊時,另一個圖像被取消選擇。就像這個話題處理活動菜單項:http://stackoverflow.com/questions/19943217/ng-class-to-highlight-active-menu-item-based-on-ng-repeat-angularjs – matenji 2014-08-29 02:14:57
謝謝!因爲我沒有引用該對象,所以我在$ index中做了一些錯誤。非常感謝!! :) :) – matenji 2014-08-29 02:34:47