#7543 closed bug (fixed)
Delay() doesn work if Show() duration not specified
Reported by: | Owned by: | ||
---|---|---|---|
Priority: | low | Milestone: | 1.5 |
Component: | effects | Version: | 1.4.2 |
Keywords: | Cc: | ||
Blocked by: | Blocking: |
Description
I could not get working the following line:
$('#target').delay(1000).show();
In this case the delay() method would be ignored and the target would show up immediately. Solution turns out to be very simple, but it took me some time to find it. Just add any duration to a show() method:
$('#target').delay(1000).show(1);
It seems to be the same issue with other effect methods.
Change History (2)
comment:1 Changed 12 years ago by
Resolution: | → fixed |
---|---|
Status: | new → closed |
comment:2 Changed 12 years ago by
Component: | unfiled → effects |
---|---|
Priority: | undecided → low |
Note: See
TracTickets for help on using
tickets.
I've updated the documentation to clarify this.
http://api.jquery.com/delay/