jQuery:slideUp()延迟()然后slideDown;不工作
题
我试图实施一个非常简单的页脚通知件滑了一下,然后回滑下来。我是使用:
$('button').click( function () {
$('#message-box').slideUp('slow').delay(1500).slideDown('slow');
});
然而,当你按一下按钮,它延迟1500ms那么幻灯片上从来没有滑下来。
解决方案
什么你实际上想要的是这个:
$('#message-box').slideDown('slow').delay(1500).slideUp('slow');
你可以测试它在这里.虽然这似乎有点向后给你的布局 .slideDown()
是为了 表示 一个元素, .slideUp()
是为了 隐藏 一件...即使给你的CSS它实际上去当所示。
也顺便说一句,你不需要 <html>
和 <body>
标记当编辑的小提琴,这些都已经包括...任何内容在html框架将进去的 <body>
.
不隶属于 StackOverflow