jquery – 如何进行添加而不是连接

前端之家收集整理的这篇文章主要介绍了jquery – 如何进行添加而不是连接前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我有一个输入按钮.我为此输入创建了一个名为“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() {
    var ajaxData = $(this).attr('multiplicateur');

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

});

猜你在找的jQuery相关文章