jquery在相同class的按钮中选中一个 执行操作。

新手上路,请多包涵
                         $(".parButton").each(function() {  
                             
                             $(this).bind("click",function(){
                                 
                                alert(1111);

                            
                             })
                        });
                        

".parButton"Button有多个 这样是否能选中当前点击的这个。为什么我执行这行代码,第一个".parButton"Button总是重复执行多次。

阅读 3.3k
1 个回答

我运行你这个代码没有毛病啊,

$(".parButton").each(function(index,item) {
    console.log(index);
    $(this).bind("click",function(){
        console.log(this);
         $(this).hide();
     })
});

我这样执行了,点击一个就消失一个,还是说会不会是button的问题啊,把button改成div试试看呢?或者说你先在每次点击的时候把你获取的元素打印出来,看看是不是你点击的元素。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题