problème d'appel de chargement dynamique du fichier js
按键盘手指磨破皮
按键盘手指磨破皮 2017-09-02 17:05:23
0
1
1440

Le fichier html d'origine charge initialement un fichier JS A, qui contient un grand nombre de fonctions.

Lorsqu'un fichier JS externe B est chargé après l'exécution d'un événement, le fichier JS B appelle la fonction dans le fichier A. Logiquement parlant, le fichier JS A a été chargé avec succès après le chargement de la page, et le fichier JS B importé devrait pouvoir à utiliser directement Oui, pourquoi ne puis-je pas appeler la fonction dans le fichier A ? Une erreur sera signalée. . .

contenu a.js :

fonction 1,

fonction 2,

$('#btn3').unbind('click').click(function(e){

e.stopPropagation();

$.getScript('b.js');

})

b.js Contenu :

Fonction 1();

Une fois b.js chargé avec succès, les autres éléments ajoutés ne peuvent pas être appelés sauf les fonctions Aucun problème avec quoi que ce soit. Quelle est la raison

按键盘手指磨破皮
按键盘手指磨破皮

répondre à tous(1)
Ty80

Vous pouvez prendre une capture d'écran de l'erreur, il peut s'agir d'un problème de portée de fonction.

  • répondre Le message d'erreur est que cette fonction n'existe pas adeu n'est pas définie adeu est une fonction
    按键盘手指磨破皮 auteur 2017-09-04 11:33:21
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal