トグル、スライドアップ、スライドダウンを使用して、一連の div を表示および非表示にしようとしています。divをslideDownにすることはできますが、slideUpにすることはできません。私は以前にこのスクリプトを問題なく使用したことがあるので、なぜこれが機能しないのか本当に混乱しています。スクリプトと、表示および非表示にしようとしている div を含めました。
クイック ノート: 通常の古い p タグを「hidden vehicle」div に配置すると、正常に機能しました。本来あるべき姿で見せたり隠したりしていました。ただし、テーブルをその 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>