2017-05-28 33 views
-3

我在底部有一个窗体和三个按钮,可以说A,B和C.当我点击A时,它需要消失,B和C需要是只有显示的那些。点击B或C后,按钮A需要再次出现。 jQuery是我需要使用的。如何在jQuery中隐藏/显示按钮

+0

请出示一些示例html和你的努力来解决这个自己。 Stackoverlfow不是免费的代码编写服务或*“如何”*教程服务。花些时间阅读[问]参考 – charlietfl

+0

我正在读一本关于jQuery的书。我可以隐藏按钮,但我不知道如何将它与其他两个按钮连接,并使其再次出现,如果其中一个按钮被点击。 – user1008292

+0

至少在询问之前将[mcve]放在一起。像jsfiddle.net,codepen,jsbin等网站也是有用的沙箱网站测试和分叉示例 – charlietfl

回答

-1

你好,你需要使用“addClass”和“removeClass”方法

步骤:

添加标识每个按钮,让我们说的“A”的ID为“A”可以隐藏按钮 “A” 是这样的: $( “#A”)addClass( “隐藏”) 并显示它这样 $( “#A”)removeClass( “隐藏”)

定义类。使用CSS“隐藏”:

.hidden { 显示:无 }

0

jQuery有两个功能showhide

$('#a').click(function(){ 
    $('#a').hide(); 
}); 

$('#b').click(function(){ 
    $('#a').show(); 
}); 

$('#c').click(function(){ 
    $('#a').show(); 
}); 
+0

谢谢!这应该工作。 – user1008292

+0

可以简化,应该简化....在*“DRY”* – charlietfl

+0

这取决于他将使用哪个选择器,这是最快和最清晰的方式 – nicokant