zoukankan      html  css  js  c++  java
  • js判断一件商品加还是减

    <div class="right">
    <div onclick="javascript: ClickJian(this);" data-i=" + item.cid + " class="div_input div_input_left">-</div>
    <div class="div_input div_input_text" data-m="238">0</div>
    <div onclick="javascript: ClickJia(this);" data-i=" + item.cid + " class="div_input div_input_right">+</div>
    </div>
     
     
     
    样式
    .div_input{ display:inline-block; height:30px; line-height:30px; border-radius:3px; font-size:16px; float:left; text-align:center; color:#adadad; }
    .div_input_text{ 50px; text-align:center; color:#df2030; font-size:12px;}
    .div_input_left{ margin:0 5px; 30px; cursor:pointer; }
    .div_input_right{ margin-left:5px; 30px; cursor:pointer; }
    js:
    //点击加号
    function ClickJia(ele) {
     
    var money = parseInt($(ele).siblings(".div_input_text").attr("data-m"));
    $("#allprice").html((parseFloat($("#allprice").html()) + parseFloat(money)).toFixed(2));
    $(ele).siblings(".div_input_text").html(parseInt($(ele).siblings(".div_input_text").html()) + 1);
     
    }
    //点击减号
    function ClickJian(ele) {
    if (parseInt($(ele).siblings(".div_input_text").html()) > 0) {
    var money = parseInt($(ele).siblings(".div_input_text").attr("data-m"));
    $("#allprice").html((parseFloat($("#allprice").html()) - parseFloat(money)).toFixed(2));
    $(ele).siblings(".div_input_text").html(parseInt($(ele).siblings(".div_input_text").html()) - 1);
     
    }
    }
  • 相关阅读:
    页面输入框限制
    异常处理:Sys.WebForms.PageRequestManagerParserErrorException:The message……
    几种常用网页文本编辑器总结
    C#委托和事件讲解
    ASP.NET内置对象详解
    string和stringBuilder区别
    Session和Cookie深度剖析
    破解版ps
    webpack
    JS设置cookie、读取cookie、删除cookie
  • 原文地址:https://www.cnblogs.com/zwyAndDong/p/7372115.html
Copyright © 2011-2022 走看看