jQuery實現購物車數字加減效果


效果圖:

http://www.imuum.com/wp-content/uploads/2015/04/add-jian.jpg

jQuery實現購物車數字加減效果,方法本簡單。

經常會寫到購物車這塊,而購物車很多就有加減這個效果(可以將HTML代碼復制多個,同時支持),小小的總結了一下,代碼如下:

HTML:

<div class="gw_num">
   <em class="jian">-</em>
   <input type="text" value="1" class="num"/>
   <em class="add">+</em>
</div>

 css:

.gw_num{border: 1px solid #dbdbdb;width: 110px;line-height: 26px;overflow: hidden;}
.gw_num em{display: block;height: 26px;width: 26px;float: left;color: #7A7979;border-right: 1px solid #dbdbdb;text-align: center;cursor: pointer;}
.gw_num .num{display: block;float: left;text-align: center;width: 52px;font-style: normal;font-size: 14px;line-height: 24px;border: 0;}
.gw_num em.add{float: right;border-right: 0;border-left: 1px solid #dbdbdb;}

 jQuery:

$(document).ready(function(){
 //加的效果
 $(".add").click(function(){
   var n=$(this).prev().val();
   var num=parseInt(n)+1;
   if(num==0){ return;}
      $(this).prev().val(num);
 });
 //減的效果
 $(".jian").click(function(){
   var n=$(this).next().val();
   var num=parseInt(n)-1;
   if(num==0){ return}
   $(this).next().val(num);
  });
});

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM