禁用按钮功能,无法正常工作

时间:2017-05-26 12:32:24

标签: javascript

C (std::function<Type* ()> function) {p = function();}

这适用于当价值超过一个时我的&#34;添加到购物车&#34;变为启用,然后我意识到,如果我添加一个,然后我删除一个,我的按钮应该回到被禁用但现在它保持启用,即使两者都是0.例如我登陆页面禁用,然后我添加,它得到启用然后我删除,以便它回到0,它仍然启用,如何修复它,如果有0就禁用它? 我厌倦了这个但它在减号函数中没有工作

C<Z> cz ([&]{return new Z(someInt);});

enter image description here

1 个答案:

答案 0 :(得分:2)

请改用.prop('disabled', true)。您的工作代码将如下所示。

 $("#qty-minus3").click(function() {
    var val = parseInt($("#qty3").val(), 10);
    if (val != 0) {
        $("#qty3").val(val - 1);
        $('#wednesday').attr('value', $("#qty3").val());
        $("#add-to-cart").removeAttr('disabled').removeClass('view-disable').addClass('view-add');
    }
    else if (val == 0) {
        $("#add-to-cart").prop('disabled', true).addClass('view-disable').removeClass('view-add');
    }
});