应用CSS我有HTML这样如何angular.js
<div ng-controller="newcontroller">
<div class="firstdiv" ng-show="show">welcome</div>
<button ng-click="newfunction">click</button>
</div>
JS文件这样
app.controller('newcontroller',function($scope)
{
$scope.show=false
$scope.newfunction=function()
{
$scope.show=true;
}
});
我有CSS这样 CSS
.firstdiv { 背景:绿色; }
.newclass {背景:黑色;}
我在这里做的,当我在点击按钮点击我显示欢迎信息。我想为该div动态地改变CSS。所以我有另一个名为newclass .sso的CSS类名称,当我点击单击按钮时,我必须应用该新的类在CSS中进行更改....如何做到这一点?
很少需要一个函数只是为了改变类...而是'ng-class'允许表达式检查一个范围变量 – charlietfl
你说得对,这是一个更好的解决方案。 – lukpaw