以下是我的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){

        })
}


等待响应时,如何将.paydisplay属性值从none更改为block。谢谢!!

最佳答案

对于具有适当范围变量的此类事情,我将仅使用ngShow / Hide。要进行更多控制(如果需要),还可以使用ngStylengClass(最好)。

关于javascript - AngularJS更改css属性值,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/33337643/

10-12 06:38