объектно-ориентированный объект или событие, обусловленное его природой, не обязательно является последовательным.
$ (document) .ready () означает, что когда страница полностью готова, затем продолжайте.
$ (window) .load (function () означает, что страница находится в процессе рендеринга.
Я ожидаю, что «готов продолжить» до того, как страница находится в процессе рендеринга », по крайней мере, до следующего выпускабраузеров. Но я бы не советовал кодировать, как если бы это была последовательность.
Может быть интересно посмотреть, срабатывает ли ваше событие 1 до события 3, когда фокус находится на первой вкладке, и после, когда фокуснаходится на 2-й вкладке.