Comment mettre toute une page html dans une div à l'aide de jquery?

Tout d'abord, je veux que chacun sache que je suis débutant, donc s'il vous plaît être patient avec moi.

Je veux savoir comment je vais faire pour mettre tout le code html de la page dans un div. J'ai essayé $("#footballPlayers").html("footballplayers.html"); mais il affiche footballplayers.html texte au lieu de l'ensemble de la page.

index.html:

<html>
<head>
<script type="text/javascript" src="jquery1.6.4min.js"></script>
<script type="text/javascript">
 $(function(){
  $("div#tabFootballPlayers").click(function(){
    $("#footballPlayers").html("footballplayers.html");
    $("#actionStars").html("");
    $("#directors").html("");
  });
 });

 $(function(){
  $("div#tabActionStars").click(function(){
   $("#actionStars").html("actionstars.html");
   $("#footballPlayers").html("");
   $("#directors").html("");
  });
 });

 $(function(){
  $("div#tabDirectors").click(function(){
   $("#directors").html("directors.html");
   $("#actionStars").html("");
   $("#footballPlayers").html("");
  });
 });
</script>
<link rel="stylesheet" type="text/css" href="stylesheet.css">
</head>
<body>
<div>
 <div id="tabFootballPlayers">Football Players</div>
 <div id="footballPlayers"> </div>
 <div id="tabActionStars">Action Stars</div>
 <div id="actionStars"> </div>
 <div id="tabDirectors">Directors</div>
 <div id="directors"> </div>
</div>
</body>
</html>
  • Pourquoi voulez-vous la chose entière dans une div? Qui n'est pas valide.
  • Regardez dans les Iframes.
  • MGZero, vous vous trompez! Il existe de nombreux avantages de l'utilisation de la logique (l'ensemble de la page dans un div). Vous n'avez aucune idée de comment il ouvre les possibilités. ... ET ÇA MARCHE!!!!!!!!!!!!!!!!!!
  • vraiment ? 2011 vous savez ....
  • Bien sûr, je ne ferais pas quelque chose comme ça à tout. Mais si je devais faire, j'avais utilisation d'iframes.
  • si vous ne devriez pas le faire alors ne pas suggérer à quelqu'un d'apprentissage ....

InformationsquelleAutor NinjaBoy | 2011-11-16