gpt4 book ai didi

javascript - jquery 这返回奇怪的响应

转载 作者:行者123 更新时间:2023-12-02 16:52:37 25 4
gpt4 key购买 nike

我有以下功能来切换“添加到购物车”按钮

function addOrRemoveFromCart(){
alert($(this).val)
if ($(this).hasClass("add_to_cart")){
alert('yes');
$(this).prop('value', 'Remove from Cart');
$(this).removeClass("add_to_cart");
$(this).addClass("remove_from_cart");
}
else{
alert('no');
$(this).prop('value', 'Add to Cart');
$(this).addClass("add_to_cart");
$(this).removeClass("remove_from_cart");
}
}

这是我的按钮

<input id="069874" class="add_to_cart button" type="button" onclick="addOrRemoveFromCart()" value="Add To Cart">

$(this).hasClass("add_to_cart") 返回 false

$(this).val 返回一个非常长的输出,与值无关

最佳答案

.val 是一个函数

调用$(this).val()获取值

关于javascript - jquery 这返回奇怪的响应,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26455710/

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