NG-CLICK功能仅在第一次工作
ng-click function only works the first time
我在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";
}
}
提前致谢:)
更改
if($scope.colorblur="red"){..
自
if($scope.colorblur === "red"){...
使用 === 而不是 =
if($scope.colorblur === "red"){
相关文章:
- Javascript:JSON请求仅在第一次工作
- 让jqGrid第一次工作
- show-hide只在ajax调用中第一次工作
- $(this) .prop() 只在第一次工作
- 复选框选择/取消选择触发器第一次工作,但在随后的尝试中失败
- 光滑的滑块只在Jquery Mobile中第一次工作
- Gulp-rev:不是第一次工作,而是在第一次工作之后工作
- NG-CLICK功能仅在第一次工作
- jQuery Animation只是第一次工作
- jquery .load() 函数仅在第一次工作
- 加载ajax的Javascript只能在第一次工作
- 我的node.js http请求第一次工作,现在它显示了一些错误
- Jquery ajax调用只在第一次工作
- 在jquery 1.3.2中反复工作的Ajax只在1.7.1中第一次工作
- 对象搜索只在第一次工作
- addEventListener只在第一次工作
- 动画只在第一次工作
- AngularJS和Fullcalendar: eventClick只在第一次工作
- 无法调用$stateProvider两次来更新视图(它只在第一次工作)
- 调用js函数只能在jquery手机上第一次工作