RHU*_*HUL 2 javascript angularjs angularjs-ng-repeat
我想改变已经具有backkground颜色的div的背景颜色,该颜色对于奇数元素是白色而对于偶数元素是灰色.不知道为什么它不在Jsfiddle工作.div也有一个ng-click,我没有在JSfiddle示例中使用过.我想改变被点击为黄色的div的颜色.这是JsFiddle Link .... LINK
基本守则 -
<div ng-app="myApp">
<div ng-controller='Ctrl'>
<div ng-repeat='item in jsonContacts' ng-style='{"left":($last?lastX:null)+"px","top":($last?lastY:null)+"px"}'>{{item}}</div>
</div>
</div>
Run Code Online (Sandbox Code Playgroud)
使用 ngClassOdd 和ngClassEven : ng-class-odd="'odd'" ng-class-even="'even'".
并添加' odd '和' even '类添加到您的css文件中,它应该可以工作.
检查这个更新的版本:http://jsfiddle.net/HB7LU/17468/
编辑:我将更改添加到黄色背景