qq_芷若初荨_uDHOW2
2017-05-18 16:48
$("#Text3").val( $.subNum($('#Text1').val(), "0"+$('#Text2').val())); 为什么需要在传入第二个参数时加个"0"???是为了将其转化成字符串吗?
因为插件中有个条件
if (p1 > p2) { //如果传入的参数前者大于后者
intResult = parseInt(p1) - parseInt(p2);
}
return intResult;
只有p1大于p2才会转为整数进行运算,当用户输入3-9的时候,其实3是小于9的,后者加个0在编码中3>09,符合条件后转整运算
jQuery基础(五)一Ajax应用与常用插件
69100 学习 · 400 问题
相似问题