我试图使用toggle、slideUp和slideDown来显示和隐藏一系列的div。我能够让div向下滑动,但是我无法让它向上滑动。我以前曾经使用过这个脚本而没有发生意外,所以我真的很困惑为什么它现在不能用了。我已经包含了我的脚本和我试图显示和隐藏的div。
快速提醒:当我在“hidden vehicles” div中放置一个普通的p标签时,它正常工作。它像应该的那样显示和隐藏。然而,当我把我的表格放回到那个div中时,它就不起作用了。
快速提醒:当我在“hidden vehicles” div中放置一个普通的p标签时,它正常工作。它像应该的那样显示和隐藏。然而,当我把我的表格放回到那个div中时,它就不起作用了。
<script type="text/javascript">
$(document).ready(function() {
$(".ShowVehicles").toggle(function() {
$(".HiddenVehicles").slideDown(2000);
$(this).text("Hide All");
}, function () {
$(".HiddenVehicles").slideUp(2000);
$(this).text("Show All");
});
});
<div class="HiddenVehicles" style="display:none; width:730px;">
(there will be a giant table in here)
</div>
position:relative
。有没有可能提供一个在线测试页面的链接?这样更容易调试。 - Doug Neinerposition:relative
。如果它已经浮动,请在表格CSS上关闭它,即float:none
。 - Doug Neiner