亚洲精品久久久中文字幕-亚洲精品久久片久久-亚洲精品久久青草-亚洲精品久久婷婷爱久久婷婷-亚洲精品久久午夜香蕉

您的位置:首頁技術(shù)文章
文章詳情頁

angular.js - angular ng-repeat改變某個(gè)的背景顏色

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

問題描述

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

問題解答

回答1:

方法太多,ng-click,ng-class,directive實(shí)現(xiàn)都可以啊這是直接寫的方法,僅供參考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:

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

回答3:

給你個(gè)現(xiàn)成的代碼: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;}

我正打算寫個(gè)directive做這個(gè)

回答4:

http://runjs.cn/detail/yfnwk6ho

相關(guān)文章:
主站蜘蛛池模板: 久久99国产精一区二区三区! | 欧美成人xxxxxxxx在线 | 欧美国产激情二区三区 | 精品视频一区二区三区在线播放 | 久久久久夜色精品波多野结衣 | 99re5精品视频在线观看 | 国产网曝手机视频在线观看 | 精品国产国产综合精品 | 美国毛片亚洲社区在线观看 | 国产成人亚洲综合a∨婷婷 国产成人亚洲综合无 | 在线免费一级片 | 亚洲精品中文字幕第一区 | 97se亚洲综合在线韩国专区福利 | 性精品| 免费观看黄色大片 | 污污网站免费观看 | 欧美日韩国产一区二区三区欧 | 亚洲国产精品人久久电影 | 国产91福利在线精品剧情尤物 | 亚洲一区二区三区四区热压胶 | 亚洲精品日韩中文字幕久久久 | 亚洲欧美日韩国产综合专区 | 日韩中文字幕免费版 | 欧美特级黄| 日韩不卡一二三区 | 无内丝袜透明在线播放 | 亚欧美图片自偷自拍另类 | 国产精品入口麻豆高清 | 国产精品国产国产aⅴ | 亚洲色图综合在线 | 国产精品深夜福利免费观看 | 亚洲天天做日日做天天看2018 | 国产视频xxxx | 福利一区国产 | 亚洲网站在线观看 | 国产网红主播精品福利大秀专区 | 一级黄色大毛片 | 亚洲欧洲精品成人久久曰影片 | 爱爱五月天 | 特级深夜a级毛片免费观看 特极毛片 | 制服丝袜视频在线 |