Die Prüfung, ob dialog-isOpen-Würfe "können nicht zum aufrufen von Methoden auf dialog vor der Initialisierung" Fehler

Ich bin mit einem Dialogfeld, und überprüfen Sie mit dem code, den ich gefunden in den docs

var isOpen = $( "#dialogName" ).dialog( "isOpen" );
$("#here").on("click", function(e){
    if(isOpen){
        $("#dialogName").dialog("close");
    } 
});

Manchmal bekomme ich die Fehlermeldung:

Uncaught Error: kann nicht zum aufrufen von Methoden auf dialog vor der Initialisierung;
versucht, rufen Sie die Methode 'close'

Und manchmal, dass es nicht finden können, isOpen. Was ich tun möchte, ist:

Klicken Sie auf #here es muss prüfen, ob der dialog ist lebendig close sonst nichts zu tun.

InformationsquelleAutor Inna | 2015-03-14
Schreibe einen Kommentar