یه نکته ای که باید بهش توجه کنید اینه که id باید تو کل صفحه منحصر به فرد باشه شما میتونید بجاش از class استفاده کنید مثلا
<ul class="test">
<li><div class="add_ajax_cart">+</div><div class="sub_ajax_cart">-</div></li>
<li class='cart_id'>4</li>
<li class="num_cart">1</li>
<li class="price">345</li>
<li class="total_price">654</li>
</ul>
و برای اینکه بفهمید رو کدوم علامت کلیک شده میتونید از این روش استفاده کنید.
$(function () {
$('.test').click(function (e) {
var updateServer = false;
if ($(e.target).is('.add_ajax_cart')) {
// add clicked
updateSever = true;
} else if ($(e.target).is('.sub_ajax_cart')) {
// sub clicked
updateServer = true;
}
// if data changed then send data to server
// for verification and registeration and ..
if (updateServer) {
$.ajax({
type:'',
dataType:'',
url: '',
data: {},
success: function () {
//update your view
}
});
}
});
});