Side navigation
#5984 closed bug (fixed)
Opened January 29, 2010 03:27PM UTC
Closed January 29, 2010 03:51PM UTC
Last modified February 05, 2010 09:46PM UTC
$().ready() and $().bind('ready') behave differently
Reported by: | mark_story | Owned by: | |
---|---|---|---|
Priority: | trivial | Milestone: | 1.4.2 |
Component: | unfiled | Version: | 1.4.1 |
Keywords: | ready, bind | Cc: | |
Blocked by: | Blocking: |
Description
Many of the shortcut methods are simple aliases, ie. click(), blur() and others. ready() however behaves in a very different manner than bind('ready', fn) does. bind('ready') will not automatically run any bound events if $.isReady. Which makes sense to some extent. However, since no difference in the behaviour is documented its easy to assume that ready() is a simple alias like the others. My suggestion would be to make a note how the two methods differ and that they are no directly analogous as far as binding of events is concerned.
Good point, I just updated the docs:
http://api.jquery.com/ready/