所以我有一个div,我想从另一个div后面单击箭头时滑下 - 然后在点击表单按钮后再次隐藏。我可以编写大部分代码,但是我不明白如何从视图中隐藏div,然后使用slideToggle将其下拉。jQuery - 隐藏div,然后点击显示
编辑:正如下面的人建议(谢谢),事实证明slideToggle()不是我所需要的,而是animate() - 下面的代码似乎不工作,我添加了一个链接到jQuery用户界面,但仍然没有。
HTML
<div class="schedule">
<div class="scheduletop">
<a href="/"><img src="/images/audit.png"></a>
</div><!-- .scheduletop -->
<div class="schedulebottom">
<?php echo do_shortcode("[contact-form-7 id='61' title='Audit']"); ?>
</div><!-- .schedulebutton -->
<div class="thestuff">
<h3>TEST!</h3>
<div class="slide">
CLICK TEST TO SLIDE
</div><!-- .slide -->
</div><!-- .thestuff -->
</div><!-- .schedule -->
jQuery的
$(document).ready(function() {
$(".slide").click(function() {
$(".thestuff").animate({"down": "150px"}, "slow");
});
});
任何想法?
'.slideToggle()'只是动画元素的高度。您可能想使用'.animate()'来更改元素的位置。 – j08691 2013-03-27 15:48:55
请不要在编辑时删除最初的请求 – G3z 2013-03-27 16:56:30