js判断一件商品加还是减
2024-10-07 15:26:09
<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{ width:50px; text-align:center; color:#df2030; font-size:12px;}
.div_input_left{ margin:0 5px; width:30px; cursor:pointer; }
.div_input_right{ margin-left:5px; width: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);
}
}
最新文章
- OpenGL编程指南(第七版)
- AraxisMerge和beyond Compare做git mergetool配置
- jenkins忘记管理员登陆密码的补救措施
- eclipse 新建 maven 项目 步骤(初级入门新手)
- NodeJS文件读取:感恩常在--抓把糖果,愉悦客人
- Flume学习——BasicChannelSemantics
- BZOJ 1927: [Sdoi2010]星际竞速 费用流
- Javascript 5种方法实现过滤删除前后所有空格
- 使用angularjs中ng-repeat的$even与$odd属性时的注意事项
- ORACLE PL/SQL编程之六:把过程与函数说透(穷追猛打,把根儿都拔起!)
- 一种抛弃GPS的中近距离高精度无线同步新方案
- 2、C#基础 - Visual Studio 的版本选择和下载
- SpringBoot进阶教程(二十五)整合Redis之@Cacheable、@CachePut、@CacheEvict的应用
- java基础(八)-----深入解析java四种访问权限
- Tyche 2191 WYF的递推式
- fillder---安装证书(抓取https)
- 回顾HashMap
- PHP和PHPINFO
- 用迁移学习创造的通用语言模型ULMFiT,达到了文本分类的最佳水平
- Facebook广告API系列 Business Manager