我是JQuery的新手,我有一些OCD问题。
我正在使用带有点击功能的SlideToggle来隐藏/显示容器div。然而,它内部的div不会随之滑动,只会出现。
有没有办法可以让两个DIV一起滑入?
JQUERY:
<script type="text/javascript">
$(document).ready(function(){
$("#store_container").hide();
$('#toggle').click(function(){
$('#store_container').slideToggle("slow");
return false;
});
});
</script>
HTML:
<div id="store_container" style="display:none;">
<div id="store_data">
<p>THIS IS A TEST</p>
</div>
</div>
答案 0 :(得分:1)
试试这个:
<script type="text/javascript">
$(function(){
$("#store_container").hide();
$('#toggle').toggle(function(){
$('#store_container').slideDown("slow", function() { $('#store_data').fadeIn(); });
}, function() {
$('#store_data').fadeOut("fast", function() { $('#store_container').slideUp("slow"); });
});
});
</script>
<div id="store_container" style="display:none; height: 300px;">
<div id="store_data" style="display:none;">
<p>THIS IS A TEST</p>
</div>
</div>