我是 jquery 和 javascript 的新手,但正在实践中。我想创建一个简单的点击功能,其中显示以下内容。你说的很简单。出于某种原因,这不是我的情况。我在http://jsfiddle.net/richlewis14/FRP3R/1/有一个例子。
我想要做的是单击 h3 元素,然后它将显示下面的所有内容。我还想做的是不要先使用slideUp功能隐藏内容,因为加载页面时您会看到内容消失,这对我来说看起来有点俗气。我需要在加载时隐藏 div 而不是 slideUp 吗?
HTML:
<div class="container">
<div class="row">
<div class="span4">
<div class="widget">
<div class="widget-header">
<i class="icon-info-sign icon-large"></i>
<h3 class="clickme">Core</h3>
</div><!--/widgetheader-->
<div class="widget-content-box">
<p>Hello</p>
</div><!--/widget content-->
</div><!--widget-->
</div><!--span4--><div class="container">
JavaScript:
$(".widget-content-box > p").slideUp();
$("h3.clickme").click(function(){
$(this).next.slideToggle("slow");
});
任何帮助表示赞赏,谢谢