亚洲免费在线视频-亚洲啊v-久久免费精品视频-国产精品va-看片地址-成人在线视频网

您的位置:首頁技術文章
文章詳情頁

angular.js - angular ng-repeat改變某個的背景顏色

瀏覽:152日期:2024-10-06 17:59:43

問題描述

angular.js - angular ng-repeat改變某個的背景顏色如圖所示,上面的5個塊,用ng-repeat循環(huán)輸出,怎樣實現當點擊某一塊(如塊2)時,該塊的背景顏色變?yōu)榧t色?其他的塊的顏色不變。謝謝指點。

問題解答

回答1:

方法太多,ng-click,ng-class,directive實現都可以啊這是直接寫的方法,僅供參考html:

<p> <span ng- ng-repeat='s in list' ng-bind='s' ng-click='changeStatus(s)'></span></p>

js

$scope.list = [1,2,3,4,5];$scope.changeStatus = function(index){ $scope.selected = index;}回答2:

添加點擊事件。把當前循環(huán)的$index和$event傳過去。然后自己通過angular jq來就處理就OK啊。

回答3:

給你個現成的代碼:HTML

<p class=’options’> <span class=’option’ ng- ng-repeat='s in orderStatus' ng-bind='s.l' ng-click='clickStatus(s)'></span></p>

JS

$scope.clickStatus = function(prop) { prop._selected = !prop._selected;};

CSS

.option{display:inline-block;border:1px solid green;padding:.25em;margin:.5em .5em 0 0;}.option.selected{background:green;color:white;}

我正打算寫個directive做這個

回答4:

http://runjs.cn/detail/yfnwk6ho

相關文章:
主站蜘蛛池模板: 日本韩国一区 | 国产真实孩交 | 中文亚洲欧美 | 拍真实国产伦偷精品 | a级一级毛片| 欧美片能看的一级毛片 | 免费看一毛一级毛片视频 | 国产精品欧美一区二区三区不卡 | 国产成人a大片大片在线播放 | 国产精品精品国产 | 国产日韩欧美网站 | 日本不卡免费高清视频 | 国产亚洲精品片a77777 | 国产特黄特色一级特色大片 | 中日韩精品视频在线观看 | 亚洲精品一区二区三区在线看 | 日韩性色 | 欧美黄色免费网站 | 免费视频久久看 | 久久99精品视频在线在线观看 | 成人国产一区二区三区 | 九九精品国产兔费观看久久 | 久久88香港三级台湾三级中文 | 免费人欧美成又黄又爽的视频 | 亚洲综合影视 | 欧美日韩精品乱国产 | 高清在线观看自拍视频 | 另类亚洲孕妇分娩网址 | 日本成人在线免费 | 亚洲综合成人网 | 99久久精品毛片免费播放 | 一级特黄特色的免费大片视频 | 欧美一级xxx| 国内高清自拍 | 欧美成人欧美激情欧美风情 | 亚洲男人网 | 国模肉肉人体大尺度啪啪 | 俄罗斯18videosex性欧美成人 | 国产高清视频在线 | 欧美成人福利视频 | 久久国产视频在线观看 |