2016-10-04 278 views
1

我有以下的HTML代碼:如何在單擊特定按鈕時顯示和隱藏div?

<button>good</button><br> 
<button>bad</button><br> 
<div class="new" style = "display: none;">booknow</div> 
<div class="old"> 
    <a href="www.success.html">welcome.</a> 
</div> 

和下面的JavaScript代碼:

<script> 
    $(document).ready(function() { 
     $("button").click(function() { /*button click event*/ 
      $(".new").toggle();   /*new class calling */ 
     });  
    }); 
</script> 

我如何切換div(S)與new類的可視性每當按鈕被點擊?

+0

u能寫ü要請其邏輯,感謝 –

回答

2

試試下面

$(document).ready(function(){ 
 
    $("button.good").click(function(){ 
 
     $(".new").toggle(); 
 
    }); 
 
    $("button.bad").click(function(){ 
 
     $(".old").toggle(); 
 
    }); 
 
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> 
 
<button class="good">Good</button><br> 
 
<button class="bad">Bad</button><br> 
 
<div class="new">booknow</div> 
 
<div class="old"><a href="www.success.html">welcome.</a></div>

+2

@abdul它幫助你。嘗試一下。 – Dhaarani

+2

謝謝你dhaarani,但我需要按鈕也壞 –

+2

@ abdul是的,我添加好的和壞的按鈕點擊()。覈實。 – Dhaarani

相關問題