Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/440.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/77.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/database/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 使用jQuery隐藏按钮_Javascript_Jquery_Button - Fatal编程技术网

Javascript 使用jQuery隐藏按钮

Javascript 使用jQuery隐藏按钮,javascript,jquery,button,Javascript,Jquery,Button,有人能告诉我如何在使用jQuery按下按钮后隐藏它吗 <input type="button" name="Comanda" value="Comanda" id="Comanda" data-clicked="unclicked" /> 或者这个: <input type=submit name="Vizualizeaza" value="Vizualizeaza"> $('input[name=Comanda]') .click( function

有人能告诉我如何在使用jQuery按下按钮后隐藏它吗

<input type="button" name="Comanda" value="Comanda" id="Comanda" data-clicked="unclicked" />

或者这个:

<input type=submit  name="Vizualizeaza" value="Vizualizeaza">
$('input[name=Comanda]')
.click(
     function ()
     {
         $(this).hide();

         $(".ClassNameOfShouldBeHiddenElements").hide();
     }
);
$('input[name=Comanda]')
.click(
     function ()
     {
         $(this).hide();

         $("#FirstElement").hide();
         $("#SecondElement").hide();
         $("#ThirdElement").hide();
     }
);

您可以使用绑定到
单击
处理程序的
.hide()
函数:

$('#Comanda').click(function() {
    $(this).hide();
});
这取决于你使用的是什么。因为
id
在DOM中应该是唯一的,所以第一个应该很简单:

$('#Comanda').hide();
第二个可能需要更多的东西,这取决于其他元素以及如何唯一地识别它。如果该特定
输入的
名称
是唯一的,则这将起作用:

$('input[name="Vizualizeaza"]').hide();
试试这个:

$('input[name=Comanda]')
.click(
     function ()
     {
         $(this).hide();
     }
);
在做其他事情时,您可以使用类似以下内容:

<input type=submit  name="Vizualizeaza" value="Vizualizeaza">
$('input[name=Comanda]')
.click(
     function ()
     {
         $(this).hide();

         $(".ClassNameOfShouldBeHiddenElements").hide();
     }
);
$('input[name=Comanda]')
.click(
     function ()
     {
         $(this).hide();

         $("#FirstElement").hide();
         $("#SecondElement").hide();
         $("#ThirdElement").hide();
     }
);
要根据其ID隐藏任何其他元素,请使用此元素:

<input type=submit  name="Vizualizeaza" value="Vizualizeaza">
$('input[name=Comanda]')
.click(
     function ()
     {
         $(this).hide();

         $(".ClassNameOfShouldBeHiddenElements").hide();
     }
);
$('input[name=Comanda]')
.click(
     function ()
     {
         $(this).hide();

         $("#FirstElement").hide();
         $("#SecondElement").hide();
         $("#ThirdElement").hide();
     }
);
jQuery提供了用于此目的的方法。只需选择您选择的元素,然后调用此方法。例如:

$('#comanda').hide();
还可以通过提供以毫秒或字符串为单位的持续时间参数(可能的值为“快”和“慢”)来确定转换运行的速度:

如果要在元素隐藏之后执行某些操作,则还必须提供回调作为参数:

$('#comanda').hide('fast', function() {
  alert('It is hidden now!');
});

thanx,但如果我想在单击一个按钮后隐藏更多按钮,我能做什么?通过哪个参数隐藏更多按钮?我是说你想怎么找到他们?按类名,id,名称,按什么?每个按钮都有一个唯一的id没有类什么都没有。我想隐藏示例中的2个按钮。请参阅更新。我认为您应该看看jquery中的选择器讨论。它将帮助您在查找元素时执行复杂的查询。Cheesquick查询-为什么不使用Id选择器而不是输入名称?身份证肯定会更快吗?正如Blender的回答($(“#Comanda”)。@Tothludovicasanderias:这个答案在某种程度上对你不起作用吗?你能详细说明一下为什么不能吗?当您开始进入“隐藏和显示以及其他内容”时,您开始离开单个问题的范围,转而需要一些关于jQuery的教程(甚至是一般的JavaScript)。