gpt4 book ai didi

jquery - 按钮禁用和启用在 Jquery 中不起作用

转载 作者:行者123 更新时间:2023-12-01 02:06:04 28 4
gpt4 key购买 nike

我有一个 Jquery,用于单击按钮将项目添加到列表。这里我需要在单击按钮后禁用该按钮,成功后它将启用。这是我的代码

$(".addtowishlist").live("click", function (e) {
var t = $(this);
$('<img src="/images/loading.gif" alt="loading" id="ajax-loader-wish"/>').insertAfter(t);
$("#simplemodal-overlay").unbind("click");
var n = t.parent().find("select[name='code']").val();

var i = t.parent().find("input:hidden[name='account']").val();
var s = t.parent().find("input:hidden[name='itemname']").val();
var o = t.parent().find("input:hidden[name='itemnumber']").val();
var u = (new URI).addQuery("code", n).addQuery("qty", 0).addQuery("addtowishlist", true).addQuery("account", i).addQuery("itemname", s).addQuery("itemnumber", o);
$.ajax({
url: u,
type: "GET",
success: function (e) {
t.closest(".innerwishlist").hide();
$(".wishlistThankYou").show()
}
});
return false
});

我试过了

$(".addtowishlist").attr('disabled', 'disabled'); 
and code for enable

$(".addtowishlist").attr('disabled', '');

它可以工作并禁用按钮,但成功后不会启用按钮。有人帮忙吗?

最佳答案

建议使用.prop代替:

$(".addtowishlist").prop('disabled', true); 
$(".addtowishlist").prop('disabled', false);

或者,如果您使用旧版本的 jQuery,请使用 $(".addtowishlist").removeAttr("disabled"); 删除该属性。

关于jquery - 按钮禁用和启用在 Jquery 中不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16643842/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com