【发布时间】:2019-02-16 04:00:47
【问题描述】:
我已经在一个 div 上设置了一个简单的 ng-click 功能,一旦点击它应该会改变不同 div 的颜色。很简单,只是它只在我第一次单击 div 时才起作用......然后什么都没有:( 我只是想获得一个切换功能的功能,我将把它用于不同的事情。
HTML:(这段代码是循环的一部分)
<img ng-click="changer()" src="{{m.img}}" style="width:100%;min-height:480px;max-height:600px;z-index:1;">
...
<div style="background-color:{{colorblur}}; width:100px;height:100px;"></div>
控制器:
$scope.colorblur="red";
$scope.changer = function () {
if($scope.colorblur="red"){
$scope.colorblur="yellow";
}
else{
$scope.colorblur="red";
}
}
提前致谢:)
【问题讨论】:
-
变量使用ng-src和ng-style属性会更好
标签: javascript html angularjs ionic-framework