У меня есть это:
var $ul = $(this).children("ul");
$ul.animate({opacity: 0}, 1000);
$ul.delay(1000).css("display", "none")
Это для моего выпадающего меню, и я хочу, чтобы оно исчезло до того, как исчезнет с помощью свойства display: none;
CSS.Однако, похоже, что .delay()
нельзя использовать на .css()
;это не работает, $ul
просто исчезает сразу.
Я тоже не могу использовать $ul.animate({opacity: 0, display: "none"}, 1000);
.