Jquery 隐藏每个单击的按钮

Jquery 隐藏每个单击的按钮,jquery,click,Jquery,Click,我有一个表格,其中有许多按钮排列在网格布局中,看起来像计算器按钮,我想隐藏使用Jquery单击的每个按钮 $(文档).ready(函数() { var my_buttons=document.querySelectorAll('button');//获取页面上的所有按钮元素 对于(var i=0;i用于检测何时单击按钮,以及隐藏按钮 我使用$(this)隐藏了您刚才单击的按钮 $(“按钮”)。单击(函数(){ $(this.hide(); }); 1. 2. 3. 4您可以这样做: $(do

我有一个表格,其中有许多按钮排列在网格布局中,看起来像计算器按钮,我想隐藏使用Jquery单击的每个按钮

$(文档).ready(函数()
{
var my_buttons=document.querySelectorAll('button');//获取页面上的所有按钮元素
对于(var i=0;i用于检测何时单击按钮,以及隐藏按钮

我使用
$(this)
隐藏了您刚才单击的按钮

$(“按钮”)。单击(函数(){
$(this.hide();
});

1.
2.
3.

4
您可以这样做:

$(document).ready(function(){
  $(".buttonClass").click(function(){
    $(this).hide();
  });
});
$(document).ready(function(){
  $("button").click(function(){
    $(this).hide();
  });
});
为所有按钮设置一个通用类名,并将其用作选择器。或者您可以像下面这样使用jquery元素选择器:

$(document).ready(function(){
  $(".buttonClass").click(function(){
    $(this).hide();
  });
});
$(document).ready(function(){
  $("button").click(function(){
    $(this).hide();
  });
});
你说的“点击了”是什么意思?$('button')。点击(function(){$(this.hide();});是的!!…谢谢。我把$(.btn)编辑成$('button')