Je ne peux pas sembler obtenir les fonctionnalités suivantes pour travailler sous Chrome et Opera (dernières versions sur Windows XP). Le code est:JS appel de fonction ne fonctionne pas dans Chrome et Opera (JS + jQuery)
$.getScript('/js/modules/'+module+'.js', function() {
setTimeout('window.'+module+'_init()', 800);
});
Tout semble fonctionner très bien, les charges de script, la fonction init existe (quelques alertes de débogage dans cette déclaration setTimeout vérifié que le type de « window.module_init » est vraiment un fonction) mais la fonction ne fonctionne tout simplement pas.
J'ai essayé de mettre une alerte simple au début de cette fonction init, ne laissez qu'une alerte là-bas - rien n'a aidé.
Je dois dire que je suis assez perplexe, car cela fonctionne très bien sous Firefox et MSIE.
Pour votre information, la fonction init dans ce fichier js externe ressemble simplement ceci:
function notifications_init() {
alert('test');
}
"notifications" est la valeur de ma variable "module" ci-dessus
Tout conseil est grandement appréciée :-)
La console ne donne aucune indication? –
non, console était calme ici –