根据用户点击,我试图制作一个购物车盒子。
我的问题是,如何检查用户是否更新了价格。试过setInterval,但我没有得到我想要的东西;)我应该使用setInterval还是尝试其他方式来更新总价?有5个点击功能。
$('#test_bt').click(function() {
$('#test').append(500);
});
$('#test2_bt').click(function() {
$('#test2').append(20);
});
setInterval(function(){
$('#zamow_basket_box').each(function () {
var total = 0;
$(this).find('.item').each(function () {
total += parseInt($(this).text()) || 0
});
var $total = $('<div />', {
'class': 'total',
html: '<div>' + total.toFixed(2) + '</div>'
});
$total.appendTo('#zamow_total_price')
})
}, 300);
这是fiddle