$ (document) .ready (function () {в JQuery ... беспокоиться о перезаписи? - PullRequest
6 голосов
/ 06 августа 2009

При использовании этой классной функции загрузки из JQuery

$(document).ready(function(){ // my stuff }

мне нужно беспокоиться о перезаписи чего-нибудь еще, что могло бы вызвать это?

Ответы [ 3 ]

10 голосов
/ 06 августа 2009

В jQuery эта функция добавляет в очередь готовности, как я полагаю, так что вы можете написать несколько функций ready (), не беспокоясь о перезаписи предыдущих (они просто складываются).

2 голосов
/ 05 июня 2012

@ OneNerd прямо в его ответе , который он просто добавляет в готовую очередь. Метод ready объявлен в jQuery следующим образом:

ready: function( fn ) {
    // Attach the listeners
    jQuery.bindReady();

    // Add the callback
    readyList.add( fn );

    return this;
},

Ссылка: http://code.jquery.com/jquery.js

2 голосов
/ 06 августа 2009

$ (документ) .ready - событие, поэтому к нему могут подключиться столько подписчиков, сколько вам нужно.

...