在产品详细页面单击http://www.maradress.com/2011-hot-strapless-straight-neckline-chiffon-evening-gown-814.html这个页面的加减号改变购物车页面的,其实触发了两个个单击事件
具体代码如下:
在tempalte/catalog/product/view下的addtocart.phtml文件中加上
<?php $_product = $this->getProduct();?><?php $_coreHelper = $this->helper('core'); $price=$_coreHelper->currency($_product->getFinalprice(), true, false);?><?php$price=$_coreHelper->currency($_product->getFinalprice(), true, false);//$price=substr($price,1);$price=preg_replace('/[^\d ^\. ]/is','',$price);$price=str_replace(',','',$price);
?>
<script> jQuery('.qty-btn-block > span').click(function(){ var qty=jQuery("#qty").val();
price="<?php echo $price;?>";
total=parseInt(qty)*price;
total=total.toFixed(2);jQuery("#b_price").html(total);
})
function p_add(){ //alert('adfadfasdfasdfsdf'); var val=document.getElementById('qty'); //alert(val.value); if(val.value>=100){ val.value=99; } val.value=parseInt(val.value)+1; //alert(val.value); } function p_sub(){ var val=document.getElementById('qty'); if(val.value<=1){ val.value=2; } val.value=parseInt(val.value)-1; }
</script>
此处省略了一个简单phtml文件的修改和css具体参考三笑的客户的代码..ok