jquery - Funktion in $ (Dokument) .ready Funktion

Ist es nicht richtig zu erstellen, die Funktionen in der

$(document).ready(function() {

etwa so :

$(document).ready(function() {
     function callMe() {

     }
 });

Die Funktion innerhalb der .ready() nicht haben, um Anruf vor dem dom-bereit ist und ein Ereignis in der ready() ausgelöst wird.

Genau zu klären, ein wenig - hier ist der code, das würde das problem veranschaulichen:

$(function() {
    var ind = 0;

    //some event is executed and changes the value of the ind

    //another event which affects the ind variable

    //and another one - after this event we call our function


    //there's another event - and we call our function again

Die Funktion, welche ich aufrufen müssen, muss der aktualisierte Wert der ind variable, die ich denke, ich könnte als parameter übergeben, aber gibt es einen besseren Weg, es zu tun?

Auch - eine weitere wichtige Sache ist, dass die function() in Frage können auch ändern Sie den Wert des ind variable - zum Beispiel die Inkrementierung (ind++).

InformationsquelleAutor der Frage user398341 | 2011-07-21

Schreibe einen Kommentar