我想在点击div时更改我的CSS,但似乎无法使其工作。这里的DIV本身:ng-click div标签将不会执行
<div class="info-box" ng-class="{'info-box-active':isActive}" ng-click="activeBtn">
<div class="box-row">
<div class="header">
<p class="leftText">IKANO Bostad</p>
<p class="rightText">Leveransrum</p>
</div>
</div>
<div class="box-row">
<div class="fields">
<p class="leftText">Folkungagatan 100</p>
<p class="rightText">10 kr/månad</p>
</div>
</div>
而这里的JS:
$scope.isActive = false
$scope.activeBtn = function() {
$scope.isActive = !$scope.isActive
}
我敢打赌,这是一个超级基本又哑的问题,但现在我已经坐在这一段时间..
你必须调用里面'NG-click'的功能,所以它应该是'NG点击= “activeBtn()”'。 –
感谢您的回复如此之快@KarlenKishmiryan。但它不适用于'()'。 –
您是否正确创建了'controller'? –