Erreur non interceptée: impossible d'appeler des méthodes sur une fenêtre avant l'initialisation;
Je suis du développement d'une page et j'ai importer une autre page avec les popups sur l'aide @Html.Partial("AddCommentPopup")
et sur les pages où je suis en utilisant un <a href="#pupupIDhere" data-rel="popup etc..>
Il fonctionne parfaitement bien. Sur cette page, j'ai besoin de le faire différemment, mais parce que de la façon JQM travaille avec des liens. Donc je suis en utilisant
<div onclick="console.log('divclicked');$('#statusUpdate').popup('open');">
. Et la console me dit qu'il est cliqué, mais il n'a pas ouvert le message et met cette erreur:
Uncaught Error: impossible d'appeler des méthodes sur popup avant l'initialisation; tenté d'appeler la méthode "open".
Une idée de comment résoudre ce problème?
source d'informationauteur Cullen Sanderson
Vous devez vous connecter pour publier un commentaire.
Essayer de l'initialisation de la div comme un popup d'abord, puis de l'ouvrir...
comme ceci je l'ai fait et a bien fonctionné pour moi
vous devez les initialiser avant de l'ouvrir
oui,c'est utile ,
$('#statusUpdate').popup();
$('#statusUpdate').popup('open');
$('#statusUpdate').popup(); /* cette fonction est pour l'initialisation*/
$('#statusUpdate').popup('open'); /ce pour le fonctionnement/