gpt4 book ai didi

jquery - 如何进行加法而不是串联

转载 作者:行者123 更新时间:2023-12-03 22:54:01 25 4
gpt4 key购买 nike

我有一个输入按钮。我为此输入创建了一个名为“multiplicateur”的属性,其值为 1。单击按钮时,我会触发 .click() 。该函数应该获取属性的值并将其加 1。所以我的输出应该是 2。相反,输出是 11。看来系统进行了串联而不是加法。

我的 HTML:

<input id="envoyer" type="submit" multiplicateur=1>

我的JS:

$('#envoyer').click(function() {
var ajaxData = $(this).attr('multiplicateur');
alert(ajaxData + 1);
});

最佳答案

ajaxData 是一个字符串。因此,您需要将其解析整数...

 $('#envoyer').click(function() {
const ajaxData = $(this).attr('multiplicateur');

/* parse string to integer */
alert(parseInt(ajaxData) + 1);

});

关于jquery - 如何进行加法而不是串联,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9081630/

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