Sur mon site Web, j'essaie d'extraire le contenu d'un message de mon forum (hébergé sur le même domaine) et de l'afficher dans un div de 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>
Ensuite, il y a le div que je voudrais afficher le post:
<div id="contain"></div>
Choses à considérer:
Qu'est-ce que je fais mal?
votre code devrait être quelque chose comme ça
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js">
code js
<script type="text/javascript">
jQuery(document).ready(function(){
jQuery("#contain").load("http://examplepage.com/forum/showthread.php?tid=NN #pid_NN");
});
</script>
Vous avez besoin d'une balise </script>
de fermeture sur votre inclusion jQuery et vous devez attendre le chargement de la dom.
JS
<script type="text/javascript" src="//ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js"></script>
<script type="text/javascript">
jQuery(document).ready(function(){
jQuery("#contain").load("http://examplepage.com/forum/showthread.php?tid=NN#pid_NN");
});
</script>
HTML
<div id="contain"></div>
.load
peut transmettre vos paramètres GET séparément:
.load("link to php", "http://examplepage.com/forum/showthread.php", "tid=NN#pid_NN")