2013-07-23 32 views
1

我在同一位置上的Twitter的引导页面上的两个按钮,我试图通过显示一个和隐藏一个切换他们...试图让Twitter的引导网页切换按钮

我用

$("button1").hide() 
$("button2").show() 

反之亦然

$("button2").hide() 
$("button1").show() 

这类作品,但格式被打乱,按键松动填充..我无法弄清楚如何编写此...

+0

你有一些语法错误 - you're不关闭任何 '风格' 的标签,你”不要关闭你的按钮标签(应该是

+0

SidCool,我看到你刚刚删除了HTML ...这是一个好主意,如果有可能导致问题的未封闭样式标签? – user460847

+0

jsfiddle可能会有助于检查您的确切代码并帮助您解决问题(我怀疑您的jQuery代码正是您所指示的;)) – Pascamel

回答

0

尝试margin 0;,因为第二个按钮有一定的余量最初。

塔克:

<div class="span6"> 
    <button id="button1" class="btn btn-large btn-block btn-primary" style="color: white;" name="open" type="button" >open</button>  
    <button id="button2" class="btn btn-large btn-block btn-primary" style="color: white; display:none; margin:0;" name="open" type="button" >close</button> 
    </div> 

JS

$("#button1, #button2").click(function(){ 
$("#button1").toggle(); 
$("#button2").toggle(); 
}); 

http://jsfiddle.net/suhailvs/xAV7e/3/

1

HTML

<div class="span6"> 
    <button id="button1" class="btn btn-large btn-block btn-primary" style="color: white;" name="open" type="button" >open</button>  
    <button id="button2" class="btn btn-large btn-block btn-primary" style="color: white; display: none;" name="open" type="button" >close</button> 
    </div>  

的jQuery:

$("#button1, #button2").click(function(){ 
$("#button1").toggle(); 
$("#button2").toggle(); 
}); 
+0

+1代码 – suhailvs