Bug Tracker

Opened 10 years ago

Closed 10 years ago

Last modified 10 years ago

#5984 closed bug (fixed)

$().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.

Change History (2)

comment:1 Changed 10 years ago by john

Resolution: fixed
Status: newclosed

Good point, I just updated the docs: http://api.jquery.com/ready/

comment:2 Changed 10 years ago by john

Component: docsunfiled
Note: See TracTickets for help on using tickets.