我在我的网站上建立了一个简单的FAQ页面。我只希望这个问题是可见的,一旦用户点击问题,就应该显示答案。由于某种原因,我的代码无法正常工作。请检查我的代码并告诉我我做错了什么。jquery隐藏和显示
HTML
<div class="copy" id="about1">
<h1>The Mission</h1>
<p>
content content content
content content content
content content content
</p>
<h1>The Game</h1>
<p>
content content content
content content content
content content content
</p>
</div>
JS
$(document).ready(function() {
$('.copy h1').onclick(function(){
$('.copy p').hide();
$('this').next('p').show();
});
});
CSS
.copy p{
display=none;
}
试$(本),而不是$( '本') – DannyLane 2011-03-16 16:36:20
在你的CSS应该是'显示:无;'** **不'显示= none'。 – 2011-03-16 16:38:24