我希望能夠在關注img
元素時顯示一些疊加層。問題是元素是從一個angularjs的屬性填充的我只想要一個特定的img來啓用特定的文本。動態變量角ng-repeat
下面的例子does not work,ng-class
變量雖然可以正確解析。
<div class="myClass" ng-repeat="i in items">
<span class="class-img-wrapper">
<img ng-src="{{i.img}}" class="class-img-view" ng-init="{{i.name}}_focused = false" ng-focus="{{i.name}}_focused = true" ng-blur="{{i.name}}_focused = false"/>
<span ng-class="{classOverlayShow: {{i.name}}_focused}" class="class-img-overlay">
{{i.name}}
</span>
</span>
</div>
'不起作用'確實不是很豐富。我們看不到數據或控制器,或者知道什麼是或不正在發生......顯示更多代碼並創建一個複製問題的演示 – charlietfl
'不工作'現在有一個小提琴:) –
解釋你期望'ng-class'可以根據名字來完成?沒有解釋沒有意義。不知道'_focused'是什麼。 'ng-class'右側需要解析爲true/false – charlietfl