Solution au chargement js manquant de jquery : 1. Dans le script js de a.html, utilisez load pour charger tous les b.html afin que le script js dans b.html prenne effet. Le code est comme "$('selector'. ). load('b.html',function(){......})"; 2. Mettez a.html et b.html dans le même dossier et le CSS prendra effet.
L'environnement d'exploitation de ce tutoriel : système Windows 10, jquery version 3.2.1, ordinateur DELL G3
Que dois-je faire si jquery load js est perdu ?
Lorsque JQuery utilise la méthode de chargement pour charger un div externe, css et js ne sont pas valides
Problème :
Dans le script js d'une page html a.html, utilisez le $('selector'). Méthode de chargement pour en charger une autre. Le contenu dans b.html d'une page html, ainsi que les CSS et js dans b.html sont tous invalides.
Solution 1 :
Étape 1 : Dans le script js de a.html, utilisez load pour charger tous les b.html, afin que le script js dans b.html prenne effet, c'est-à-dire :
$('selector').load('b.html',function(){ ...... })
Deuxième Étape : ajoutez le lien CSS dans b.html à la balise
de a.html et le CSS prendra effet.Solution 2 :
Étape 1 (comme ci-dessus) : Dans le script js de a.html, utilisez load pour charger tous les b.html, afin que le script js dans b.html prenne effet, c'est-à-dire :
$('selector').load('b.html',function(){ ...... })
Étape 2 : Mettez a.html et b.html dans le même dossier, et le CSS prendra effet.
Points clés :
a.html et b.html sont dans le même dossier, chargez l'intégralité du code HTML directement, et js prendra effet automatiquement ;
a.html et b.html sont ; pas dans le même dossier. Chargez directement l'intégralité du code HTML et le js prendra effet ; le lien CSS n'est pas valide dans b.html et doit être ajouté à a.html pour prendre effet.
Apprentissage recommandé : "Tutoriel vidéo jQuery"
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!