我正在使用WP网站,我有一个购物车(插件)和产品页面,其中列出的产品有一个calss eStore_button。
<input class="eStore_button" type="image" alt="Add to Cart" src="http://localhost/met/wp-content/uploads/2013/03/add-to-cart.gif">
所以我在WP Header页面上完成了一个div区域,其中将显示购物车数量
<td align="center" valign="middle" width="110" class="numberincart"><a href="<?php bloginfo('url'); ?>/shoppingcart" class="start-selling-first"><span id="numberincart"><p><?php echo $_GET['inCart'] ?></p></span></a></td>
我已经尝试过,当用户添加产品时,它最近会在标题的顶部更新,所以我写了下面的东西,但没有工作(结果没有在标题上更新,而使用firebug我没有发现任何错误。)
<script type="text/javascript">
jQuery(document).ready(function($){
$(".eStore_button").live("click",function(event){
$.ajax({ url: "<?php bloginfo('url'); ?>/products?inCart=<?php $_SESSION['inCart']?>",
}
error: function() {
alert('Error occured');
}
});
});
});
</script>
只有这样才能正常工作,但不是没有刷新......
<td align="center" valign="middle" width="110" class="numberincart"><a href="<?php bloginfo('url'); ?>/shoppingcart" class="start-selling-first"><span id="numberincart"><p><?php echo $_SESSION['inCart'] ?></p></span></a></td>