久久r热视频,国产午夜精品一区二区三区视频,亚洲精品自拍偷拍,欧美日韩精品二区

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

angular.js - angularjs 點擊li如何添加/移除當前li class類名?

瀏覽:198日期:2024-09-16 17:48:14

問題描述

<li ng-class='{on: onSw==true}'>

<p class='li_center'> <p ng-click='toggleC()'></p><p class='goods_part'><p class='rightbox'> <p class='goods_content'>嬌韻詩清透潤白柔膚水清爽型200ml</p> <p class='price_area'><span class='new_money'>¥390.00</span><span class='old_money'>¥420.00</span><span class='conter'> <span class='remove_btn'>-</span><input type='number' class='' value='1'/><span class='add_btn'>+</span> <br clear='all'/></span> </p></p> </p> <br clear='all'/></p> </li> <li ng-class='{on: onSw==true}'><p class='li_center'> <p ng-click='toggleC()'></p> <p class='goods_part'><p class='rightbox'> <p class='goods_content'>嬌韻詩清透潤白柔膚水清爽型200ml</p> <p class='price_area'><span class='new_money'>¥390.00</span><span class='old_money'>¥420.00</span><span class='conter'> <span class='remove_btn'>-</span><input type='number' class='' value='1'/><span class='add_btn'>+</span> <br clear='all'/></span> </p></p> </p> <br clear='all'/></p> </li> <script>var app=angular.module('myApp',[]);app.controller('myCon',function($scope){ $scope.sw=false;$scope.disappear=function(){ $scope.sw=true;};$scope.onSw=false;$scope.toggleC=function(){ $scope.onSw=!$scope.onSw;}});</script>

不點擊是這樣[圖片描述][1]

點擊以后是這樣angular.js - angularjs 點擊li如何添加/移除當前li class類名?怎樣才能做到點哪個li就改變哪個li樣式?

問題解答

回答1:

如果你的li是用的ng-repeat例如item in items遍歷出來的就把數組里面每個元素都增加一個onSw,點擊事件傳參$index然后function里面 $scope.items[index].onSw=true

相關文章:
主站蜘蛛池模板: 延边| 台中县| 旺苍县| 保山市| 扬中市| 万载县| 滕州市| 南昌县| 福建省| 乌鲁木齐县| 类乌齐县| 屯昌县| 霍山县| 西乡县| 岳西县| 凤庆县| 余姚市| 大理市| 稻城县| 崇信县| 鞍山市| 青浦区| 淅川县| 北碚区| 台中县| 麦盖提县| 潜江市| 醴陵市| 井冈山市| 阿尔山市| 惠安县| 乐陵市| 东辽县| 台东市| 石城县| 拜城县| 东阿县| 手机| 泗水县| 株洲县| 共和县|