为了账号安全,请及时绑定邮箱和手机立即绑定

JQuery插件twoaddresult

$("#Text3").val(                        $.subNum($('#Text1').val(),                                 "0"+$('#Text2').val())); 为什么需要在传入第二个参数时加个"0"???是为了将其转化成字符串吗?

正在回答

1 回答

因为插件中有个条件

if (p1 > p2) { //如果传入的参数前者大于后者

intResult = parseInt(p1) - parseInt(p2);

}

return intResult;

只有p1大于p2才会转为整数进行运算,当用户输入3-9的时候,其实3是小于9的,后者加个0在编码中3>09,符合条件后转整运算

1 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
jQuery基础(五)一Ajax应用与常用插件
  • 参与学习       69095    人
  • 解答问题       400    个

如何用jquery实现ajax应用,加入学习,有效提高前端开发速度

进入课程

JQuery插件twoaddresult

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信