我已经在这个错误上工作了大约 2 个小时,这让我发疯。
我想要做的是从一个元素(有效)中获取一个数字并更改数字并将其替换为以前的数字。但是该数字被替换为字符串,并且之前的数字仍然存在。
HTML:
<span class="likesAmount">1</span>
查询:
//get number
Likes = parseInt($(this).parent().parent().find('.likesAmount').text());
//replace number
$(this).parent().parent().find('.likesAmount').text(Likes = (Likes - 1 == -1 ? Likes = 0 : Likes - 1));
我尝试了诸如 html、数据、将其解析为带有文本的 int 等内容。
提前致谢!
编辑:对不起,伙计们,我忘了使用我的commen sence它两次进入喜欢导致不正确的结果..这段代码与它无关。但是谢谢你帮助我!