<div>
<div class="dv_pchoc remove">-</div>
<div class="dv_pchoc num" >0</div>
<div class="dv_pchoc add">+</div>
</div>//将id都改成class 因为你这是循环出来的id都不唯一(或者id=remove+数字也是可以的)
$.each('.remove',fucntion(){
$(this).click(function(){
var val = $(this).next().html();
val = val - 1;
$(this).next().html(val);
})
})//add同理
<div class="dv_pchoc remove">-</div>
<div class="dv_pchoc num" >0</div>
<div class="dv_pchoc add">+</div>
</div>//将id都改成class 因为你这是循环出来的id都不唯一(或者id=remove+数字也是可以的)
$.each('.remove',fucntion(){
$(this).click(function(){
var val = $(this).next().html();
val = val - 1;
$(this).next().html(val);
})
})//add同理
<div class="dv_pchoc remove">-</div>
<div class="dv_pchoc num">0</div>
<div class="dv_pchoc add">+</div>
</div>
jQuery('.remove').click(function(){
jQuery(this).next('.num')............
})
jQuery('.add').click(function(){
jQuery(this).prev('.num')..........
})
已解决,效果是这样,分享一下