/* jquery.spinner v1.0 copyright (c) 2014 by:loyaoo taobao:http://isseven.taobao.com */
(function($) {
$.fn.spin = function (opts) {
var defaults = {value:1, min:0, len:3, max:99}
var options = $.extend(defaults, opts)
var keycodes = {up:38, down:40}
return this.each(function() {
var a = $(''); f(a,0,"decrease","-"); //加
var c = $(''); f(c,0,"increase","+"); //减
var b = $('');f(b,1,"amount");cv(0); //值
$(this).append(a).append(b).append(c);
a.click(function() {
var par =$(this).closest(".shop_one");
cv(-1);
settotal();
});
b.keyup(function() {
var par =$(this).closest(".shop_one");
cv(0);
settotal();
});
c.click(function() {
var par =$(this).closest(".shop_one");
cv(+1);
settotal();
});
b.bind('keyup paste change',function(e){
e.keycode==keycodes.up&&cv(+1);
e.keycode==keycodes.down&&cv(-1);
});
function cv(n){
b.val(b.val().replace(/[^\d]/g,''));
bv=parseint(b.val()||options.min)+n;
bv>=options.min&&bv<=options.max&&b.val(bv);
if(bv<=options.min){b.val(options.min);f(a,2,"disde","decrease");}else{f(a,2,"decrease","disde");}
if(bv>=options.max){b.val(options.max);f(c,2,"disin","increase");}else{f(c,2,"increase","disin");}
}
});
function f(o,t,c,s){
t==0&&o.addclass(c).attr("href","javascript:void(0)").append("").find("i").append(s);
t==1&&o.addclass(c).attr({"value":options.value,"autocomplete":"off","maxlength":options.len});
t==2&&o.addclass(c).removeclass(s);
}
//计算单行的价格
function settotal(){
var s=0,price,num;
$(".shop_one").each(function(i){
console.info(s+"xx")
price = $(this).find(".shop_price em").text();
num = $(this).find(".order_amount .amount").val();
s = s +parseint(num)*parsefloat(price);
});
console.info(s)
var total =$(".shop_calcu").find(".sp2 em");
total.html(s);
}
//但数值为0 删除这一条
// function deletegood(val,par){
// if(val==0){
// $(par).remove();
// settotal();
// }
// };
}
// settotal();
})(jquery);