Solution pour les débutantsPar exemple, si je veux une navigation dans la barre latérale sur une page, cliquez sur l'une des balises a, et le p à droite chargera le fichier html correspondant. Alors, comment thinkphp peut-il implémenter une telle fonction ? Utiliser la charge de jq ? poste? Dois-je écrire les balises head et body dans le code HTML chargé ? Ou puis-je simplement écrire le contenu qui doit être chargé dans le p à droite ? Et comment gérer leurs CSS JS ?
Cela n'a plus rien à voir avec TP
Si vous suivez votre méthode, vous pouvez demander de manière asynchrone le code html requis, puis le mettre dans p à droite. N'écrivez pas l'en-tête et le corps html chargés, écrivez simplement le html dans p. De même, vous pouvez essayer iframe, cliquer sur la barre de navigation latérale et laisser directement l'iframe charger un lien
Vous pouvez essayer d'inclure la navigation dans la barre latérale dans chaque page, par exemple, a.html b.html. Cliquez sur la navigation dans la barre latérale de a.html pour accéder directement à b. Quoi qu'il en soit, b a également une navigation dans la barre latérale (la navigation dans la barre latérale est visible. Le niveau peut être écrit comme public, et le modèle tp doit également le prendre en charge)
En utilisant le chargement ou la publication de jq, vous pouvez écrire directement le contenu qui doit être chargé sur la droite p. CSS JS peut être utilisé sur cette page ou CSS JS File Writer
.$.get ou $.post d'ajax jquery peuvent y parvenir