jQuery .load() ne fonctionne pas

Sur mon site, j'essaie de tirer le contenu d'un post dans mon forum (hébergé sur le même domaine) et l'afficher dans une div sur la page d'accueil, à l'aide de jQuery.

Voici le code pour l'en-tête:

<script type="text/javascript" src="//ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js">
<script type="text/javascript">
jQuery("#contain").load("http://examplepage.com/forum/showthread.php?tid=NN #pid_NN");
</script>

Puis, il y a la div, j'aimerais afficher le post:

<div id="contain"></div>

Choses à considérer:

  • La bibliothèque des charges de l'amende juste.
  • Si je entrer un autre code, il fonctionne (comme les tests d'alerte(1);).
  • La console n'est pas signaler d'éventuelles erreurs.
  • Le div reste blanc; en fait, il ne s'affiche même pas. C'est là, cependant.

Ce que je fais mal?

Avez-vous vraiment besoin d'un espace: tid=NN #pid_NN?
L'espace est censé être là, de lire le manuel pour charger()
Pourquoi est-ce downvoted? L'OP montre tous les signes d'avoir fait un effort et décrit clairement le problème.
//ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js doit être http://ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js
// est très bien. Cela signifie utiliser le même protocole que celui de la page, que ce soit http:// ou https://

OriginalL'auteur TW_ | 2013-02-27