我有一个div
与id
的dropdown
。我希望它下降5秒钟,然后再次返回,但我无法得到延迟正常工作。它降下来,但不会再回来。以下是我有:jQuery延迟()不起作用
$('#dropdown').slideDown().delay(5000).('#dropdown').slideUp()
任何帮助非常赞赏感谢
我有一个div
与id
的dropdown
。我希望它下降5秒钟,然后再次返回,但我无法得到延迟正常工作。它降下来,但不会再回来。以下是我有:jQuery延迟()不起作用
$('#dropdown').slideDown().delay(5000).('#dropdown').slideUp()
任何帮助非常赞赏感谢
你并不需要第二个('#dropdown')
因为你仍然在同一对象上运行。
$('#dropdown').slideDown().delay(5000).slideUp()
$('#dropdown').slideDown().delay(5000).slideUp()
^^这一点,你不需要再使用id。
$("#dropdown").slideUp().delay(1000).slideDown();
不需要第二选择器。
有两个答案,在您的6-7分钟之前发布完全相同的代码,您为什么决定发布此代码? – SilentGhost 2010-10-21 15:11:46
我在原帖之后不到一分钟就开始回答这个问题,但决定在发帖之前仔细检查jsbin上的代码。 :)尽职调查得到了我最好的。 – Sandro 2010-10-21 20:15:59