有人可以告诉我如何在使用 jQuery 按下此按钮后隐藏它吗?
<input type="button" name="Comanda" value="Comanda" id="Comanda" data-clicked="unclicked" />
或者这个:
<input type=submit name="Vizualizeaza" value="Vizualizeaza">
有人可以告诉我如何在使用 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();
}
);
为了做其他所有事情,你可以使用这样的东西:
$('input[name=Comanda]')
.click(
function ()
{
$(this).hide();
$(".ClassNameOfShouldBeHiddenElements").hide();
}
);
要根据 ID 隐藏任何其他元素,请使用以下元素:
$('input[name=Comanda]')
.click(
function ()
{
$(this).hide();
$("#FirstElement").hide();
$("#SecondElement").hide();
$("#ThirdElement").hide();
}
);
您可以使用.hide()
绑定到click
处理程序的函数:
$('#Comanda').click(function() {
$(this).hide();
});
jQuery为此提供了.hide()方法。只需选择您选择的元素,然后调用此方法。例如:
$('#comanda').hide();
还可以通过提供以毫秒或字符串为单位的持续时间参数(可能的值是“快”和“慢”)来确定转换运行的速度:
$('#comanda').hide('fast');
如果你想在元素隐藏之后做一些事情,你也必须提供一个回调作为参数:
$('#comanda').hide('fast', function() {
alert('It is hidden now!');
});
这取决于您使用的 jQuery 选择器。由于id
在 DOM 中应该是唯一的,所以第一个很简单:
$('#Comanda').hide();
第二个可能需要更多的东西,这取决于其他元素以及如何唯一识别它。如果name
那个特定input
的是唯一的,那么这将起作用:
$('input[name="Vizualizeaza"]').hide();