日期:2014-05-16  浏览次数:20370 次

一个特效,用jquery 来获取值,求帮助


这个是放在一个repeter里面循环 得到的,
   <div class="dv_pchoc" id="remove">-</div>
   <div class="dv_pchoc" id="num">0</div>
   <div class="dv_pchoc" id="add">+</div>
具体是代码是这杨,可能写错了,我想要的效果是点击那个+或者是-,就显示的是哪一行的数字

就想第一个5,可以加,可以减,


------解决方案--------------------
<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同理