[Jquerry] Changer le contenu d'un div
Spawx
Messages postés
3
Statut
Membre
-
jeremy.s Messages postés 1248 Statut Membre -
jeremy.s Messages postés 1248 Statut Membre -
Bonjour a tous !
Alors premièrement ceci est mon tout premier message sur le forum ! J'ai enfin sauté le pas et je me suis crée un compte seulement aujourd'hui
Alors je suis confronté à un petit problème ....
Dans le cadre de mon stage je dois développer un site intranet, le problème est que mon niveau en programmation n'est pas génial (Vive l'apprentissage du code au lycée ! avec 1h de pratique par semaine pour apprendre à coder )
Depuis hier je bloque sur un petit plus que j'aurai voulu rajouter au site : Lorsque je clique sur un élément du menu à gauche, seul le centre de la page doit se recharger pour afficher le fichier pointer par le href du lien où je viens de cliquer
J'ai lu beaucoup de tuto depuis 3 jours mais rien de concluant :(
Voici un petit aperçu de la page (je n'ai laissé que ce qui est utile pour ma question:
http://imageshack.us/a/img849/8408/u1n.jpg
Voici le code HTML de mon menu (désolé pour l'indentation si ça foire, première fois que j'utilise l'outils code du forum !):
et voici le script que j'utilise (encore désolé pour l'indentation si ça foire !)
Actuellement, lorsque je clique sur un élément du menu rien ne se passe, si j'enlève le script, le lien redirige bien vers son href mais bien évidemment dans une nouvelle page ...
Quelqu'un aurait pourrait m'apporter un peu d'aide ?
Merci d'avance
Alors premièrement ceci est mon tout premier message sur le forum ! J'ai enfin sauté le pas et je me suis crée un compte seulement aujourd'hui
Alors je suis confronté à un petit problème ....
Dans le cadre de mon stage je dois développer un site intranet, le problème est que mon niveau en programmation n'est pas génial (Vive l'apprentissage du code au lycée ! avec 1h de pratique par semaine pour apprendre à coder )
Depuis hier je bloque sur un petit plus que j'aurai voulu rajouter au site : Lorsque je clique sur un élément du menu à gauche, seul le centre de la page doit se recharger pour afficher le fichier pointer par le href du lien où je viens de cliquer
J'ai lu beaucoup de tuto depuis 3 jours mais rien de concluant :(
Voici un petit aperçu de la page (je n'ai laissé que ce qui est utile pour ma question:
http://imageshack.us/a/img849/8408/u1n.jpg
Voici le code HTML de mon menu (désolé pour l'indentation si ça foire, première fois que j'utilise l'outils code du forum !):
<menu class="menu">
<ul>
<ul>
<li> Matériels </li>
<li><a href="liste_mat.php" class="load">Liste du matériel disponible</a></li>
<li><a href="demande_mat.php" class="load">Demande de matériel</a></li>
</ul>
<li> Accès Badge </li>
<ul>
<li><a href="pages/?p=index" class="load">Suivi salarié</a></li>
<li><a href="demande_acces.php" class="load">Demande d'accès</a></li>
</ul>
<li> Formation </li>
<ul>
<li><a href="voeux_formation.php" class="load">Voeux de formation</a></li>
</ul>
</ul>
</menu>
<div id="contenu">
<p align="center" >CONTENU A REMPLACER ICI</p>
</div>
et voici le script que j'utilise (encore désolé pour l'indentation si ça foire !)
<script type="text/javascript"><!--
$(document).ready(function () {
$("a.load")
.click(function() {
$('contenu').load(this.href);
return false;
});
});
// --></script>
Actuellement, lorsque je clique sur un élément du menu rien ne se passe, si j'enlève le script, le lien redirige bien vers son href mais bien évidemment dans une nouvelle page ...
Quelqu'un aurait pourrait m'apporter un peu d'aide ?
Merci d'avance
A voir également:
- Jquery remplacer contenu div
- Remplacer disque dur par ssd - Guide
- Remplacer word - Guide
- Word a trouvé du contenu illisible - Guide
- Remplacer coco - Accueil - Réseaux sociaux
- Quel site pour remplacer coco - Accueil - Réseaux sociaux
5 réponses
Bonjour,
tu as bien ajouté le fichier js de jquery dans ta page ?
Si non il y a un exemple là : http://top-news.fr/ajax-avec-jquery-exemple-changement-du-contenu-d-un-div/
tu as bien ajouté le fichier js de jquery dans ta page ?
Si non il y a un exemple là : http://top-news.fr/ajax-avec-jquery-exemple-changement-du-contenu-d-un-div/
Bonjour Angelneonizz !
Alors oui j'ai bien spécifié la librairie de jquery ( par le biais de
<script type="text/javascript" src="//ajax.googleapis.com/ajax/libs/jquery/1.10.1/jquery.min.js"></script> )
Je vais re regarder ton lien ( oui quand je dis que ça fait 3 jours que je suis sur les tutos je ne ment pas, je suis déjà passé par le tuto que tu m'as donné :p )
Alors oui j'ai bien spécifié la librairie de jquery ( par le biais de
<script type="text/javascript" src="//ajax.googleapis.com/ajax/libs/jquery/1.10.1/jquery.min.js"></script> )
Je vais re regarder ton lien ( oui quand je dis que ça fait 3 jours que je suis sur les tutos je ne ment pas, je suis déjà passé par le tuto que tu m'as donné :p )
En effet, je n'ai pas encore l'oeil pour ce genre de faute d'inattention :p Mais ce n'est pas le problème :) En tout cas merci de ton aide !
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Salut !
Il y avait un post ya pas longtemps avec le même sujet, mais je ne le trouve pas ...
La personne avait utilisé l'attribut html target et une iframe. j'ai trouvé ca sympa et très simple.
Ensuite essaye avec :
$('contenu').load(this.attr('href'));
Sinon met voir des alert pour déguger et voir où le js rentre
Il y avait un post ya pas longtemps avec le même sujet, mais je ne le trouve pas ...
La personne avait utilisé l'attribut html target et une iframe. j'ai trouvé ca sympa et très simple.
Ensuite essaye avec :
$('contenu').load(this.attr('href'));
Sinon met voir des alert pour déguger et voir où le js rentre