以下是我的html代码段:
<div class="pay row-0 col-1 ">
<div class="t-middle f26 f-white row-0 " style="position:absolute;top:50%;">please wait...</div>
</div>
.pay
类的样式表如下:.pay, .stopIE {
position: fixed;
background: rgba(0, 0, 0, 0.7);
z-index: 100;
top: 0;
display: none;
}
单击按钮后,将执行以下功能。
$scope.goBuy = function(){
Account.buyNow({"pid": $scope.buypp.id})
.then(function(response){
[change the .pay class display to block]
$window.location.href = response.data;
})
.catch(function(response){
})
}
等待响应时,如何将
.pay
类display
属性值从none
更改为block
。谢谢!! 最佳答案
对于具有适当范围变量的此类事情,我将仅使用ngShow / Hide。要进行更多控制(如果需要),还可以使用ngStyle或ngClass(最好)。
关于javascript - AngularJS更改css属性值,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/33337643/