Я пытаюсь показать и скрыть серию div, используя toggle, slideUp и slideDown. Я могу получить div для slideDown, но я не могу получить его для slideUp. Я использовал этот сценарий без инцидентов раньше, поэтому я действительно не понимаю, почему это не работает. Я включил свой сценарий и div, который я пытаюсь показать и скрыть.
Краткое примечание: когда я помещал обычный старый тег p в div "hidden Транспортные средства", он работал нормально. Он показывал и прятался, как и предполагалось. Однако, когда я положил свой стол обратно в этот 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>