J’utilise jquery pour charger un nouveau fichier HTML, mais les CSS ne fonctionnent pas

     
$("#ajaxcont").load("some.html");

some.html ressemble à ceci:

  
some contents here

Mais j’ai trouvé qu’un another.css ne fonctionnait parfois pas, et la console m’a dit que:

Synchronous XMLHttpRequest sur le thread principal est obsolète en raison de ses effets préjudiciables sur l’expérience de l’utilisateur final. Pour plus d’aide, consultez http://xhr.spec.whatwg.org/ .

Et je veux charger différents fichiers CSS pour différentes pages HTML. Je ne veux donc pas placer ces fichiers CSS dans la à l’avance;

Cliquez avec le bouton droit sur le document html et affichez son code source, cliquez sur l’URL de votre feuille de style et vérifiez s’il est présent. L’URL de votre fichier CSS peut être erroné.

Vous devez charger la bibliothèque jquery pour que jquery fonctionne.

       

De plus, la bonne façon de remonter un répertoire avec un chemin relatif est deux périodes, pas une:

  

Enfin, j’ai trouvé une solution: utiliser

  

au lieu de

  

Vérifiez que le fichier CSS dispose de l’autorisation d’exécution pour le chemin spécifié. si vous utilisez le système d’exploitation linux.