嗨我試圖創建一個使用隱藏和顯示函數多次隱藏不同文本塊的頁面。我遵循w3schools上的教程,並編輯代碼嘗試使其工作。然而,我越來越和錯誤,即隱藏和顯示功能只適用於第一段文本,而不是其他文本。 這裏是我的代碼對同一頁面上的多個元素使用Jquery Hide&Show
<script type="text/javascript" src="/javascript/jquery-1.6.1.min.js"></script>
<script type="text/javascript">
$(document).ready(function(){
$("#hide").click(function(){
$("p").hide();
});
$("#show").click(function(){
$("p").show();
});
});
</script>
<div class="questions" id="question-1">
<h1>Question</h1>
</div>
<p>
answer</p>
<div id="hide">
Hide</div>
<div id="show">
Show</div>
<div class="questions" id="question-2">
<h1>Question</h1>
</div>
<p>
Answer</p>
<div id="hide">
Hide</div>
<div id="show">
Show</div>
有沒有人知道爲什麼會發生這種情況?
如果有幫助,請不要忘記接受答案。 – 2012-03-17 21:06:36