JQuery插件twoaddresult

来源:2-9 自定义类级别插件—— twoaddresult

qq_芷若初荨_uDHOW2

2017-05-18 16:48

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

写回答 关注

1回答

  • 慕容8388568
    2017-05-19 14:33:23

    因为插件中有个条件

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

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

    }

    return intResult;

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

jQuery基础(五)一Ajax应用与常用插件

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

69100 学习 · 400 问题

查看课程

相似问题