1. 程式人生 > >js--購物車加減效果

js--購物車加減效果

<div class="quantity-btn" class="right">
          <input class="minus" type="button" value="-">
          <input class="quantity-display" class="chc_height" type="text" readonly value="1">
          <input class="plus" type="button" value="+">
</div>




//加減效果
$(".plus").click(function(){
   var x =$(this).siblings(".quantity-display").val();
   x++;
   $(this).siblings(".quantity-display").val(x);
  //alert(x);
 
 
})

$(".minus").click(function(){
  var y = $(this).siblings(".quantity-display").val();
  y--;
  if(y < 0){
     y = 0;
  }
  $(this).siblings(".quantity-display").val(y);
})

$(".quantity-display").blur(function(){
  var z = $(this).val();
  if(z < 0){
    z = 0;
  }
  $(this).val(z);
})




/*加減效果 begin*/
.quantity-btn{
    float:right;
    margin-top: 8px;
}

/*#quantity-btn input{
    float:left;
    height:24px;
    width:24px;

}*/
.quantity-btn .minus{
    font-size:15px;
    font-weight:bold;
    color:#b3b3b3;
    background: #fff;
    float:left;
    height:24px;
    width:24px;
    border:solid 1px #b3b3b3;
    border-top-left-radius: 3px;
    border-bottom-left-radius: 3px;
}

.quantity-btn .plus{
    font-size:15px;
    font-weight:bold;
    color:#b3b3b3;
    background: #fff;
    float:left;
    height:24px;
    width:24px;
    border-left: 0;
    border:solid 1px #b3b3b3;
    border-top-right-radius: 3px;
    border-bottom-right-radius: 3px;
}

.quantity-btn .quantity-display{
    float:left;
    height:24px;
    width:24px;
    text-align:center;
    font-weight:bold;
    color:#fff;
    background: #32c5e3;
}
/*加減效果 over*/

相關推薦

js--購物車效果

<div class="quantity-btn" class="right">           <input class="minus" type="button" value="-">           <input class="quantity-display" c

js實現仿購物車效果

eight pin lis png tofixed solid alt mage align 代碼如下: <!DOCTYPE html> <html> <head> <meta charset="UTF-8"&g

vue.js如何實現購物車操作

vue.js如何實現購物車加減操作 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta htt

js實現上傳圖片預覽,購物車

js效果(一):上傳的圖片預覽 $("#path").change(function(){ var objUrl = getObjectURL(this.files[0]) ; console.log("objUrl = "+objUrl) ; if (ob

JS-按鈕操作

<!doctype html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Document</title> <style> b

購物車 方法

1.activity_car 佈局 <com.bwei.shoppingcar.AddSubLayout android:layout_width=“match_parent” android:layout_height=“match_parent”> </com.

js小數乘除計算不準

Javascript精確計算時的bug  JS無法進行精確計算的bug  在做CRM,二代稽核需求稽核詳情頁面時。需要按比例(後端傳類似0.8的小數)把使用者輸入的數字顯示在不同的地方。  在做dubheInvest = invest * (1 - ratio);運算時發現問

購物車

<?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:lay

記個小筆記,js字串運算

今天在做分頁封裝的時候發現一個以前忽略的問題:      字串減法運算:正常,      字串加法運算:拼接, 所以在獲取到字串的時候將加法轉化一下,變成減法運算,就省事多了 比如下面程式碼中,將this.innerText += 10 變為 this.inner

組合式自定義控制元件——購物車商品操作

MainActivity.java public class MainActivity extends AppCompatActivity { private Addand mAddand; @Override

購物車

viewHodel.btn_jia.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View view) {

js 日期

https 加減 jin rac mom div ole ear log 加: console.log(moment().format("YYYY-MM-DD HH:mm:ss")); //當前時間 console.log(moment().add(10, "days")

JS 小數點乘除 精準計算

//js 加法計算 //呼叫:accAdd(arg1,arg2) //返回值:arg1加arg2的精確結果 function accAdd(arg1,arg2){ var r1,r2,m; try{r1=arg1.toString().split(".")[1

商城購物車控制元件的簡單封裝(續),解決ListView中資料錯亂的問題

在上一篇文章中,我們學習了商城購物車加減控制元件的簡單封裝,知道了封裝的思路過程和使用方法。還沒有看過上一篇文章的朋友,建議先去閱讀 商城購物車加減控制元件的簡單封裝 。這段時間收到一些小夥伴的反饋,在ListView或者是RecyclerView中存在ite

Js 運算子(乘除)

1.加法 var box=1+2 //3 var box=1+NaN //NaN,有一個為NaN就為NaN var box=Infinity+Infinity      /

JS小數點乘除運算後位數增加的解決方案

/** * 加法運算,避免資料相加小數點後產生多位數和計算精度損失。 * * @param num1加數1 | num2加數2 */ function numAdd(num1, num2) { var baseNum, baseNum1, baseNum2;

Js 日期天數 複製程式碼

<SCRIPT language="javascript"> function addDate(dd,dadd){ var a = new Date(dd) a = a.valueOf() a = a + dadd * 24 * 60 * 60 * 1000 a

JS 四則運算(乘除小數運算)避免損失精度

 /*** 加法運算,避免資料相加小數點後產生多位數和計算精度損失。** @param num1加數1 | num2加數2*/function numAdd(num1, num2) {   var baseNum, baseNum1, baseNum2;   try {       baseNum1 = n

JS 日期與設定

JS 日期加減與設定 加一 var dateTime=new Date(); // 加一 dateTime=dateTime.s

JS實現一個簡單的購物車效果

 1.書寫input輸入框作為加減實現的效果。 2.加減按鈕用button按鈕來實現 3.利用js控制i的值作為輸入框中的值。 實現的效果: 完整程式碼如下: <!DOCTYPE html> <html> <head>