11548 sujets

JavaScript, DOM et API Web HTML5

bonjour,
je suis en phase d'apprentissage de jquery.soyez indulgent Smiley smile
voila j'ai fait un tableau de trois colonne et deux lignes

----------------------------
| nom | prenom|
------------------------- --
| jeean | dejan
|
total clik |------------------
| toma | lolo
-----------------------------

c'est mon tableau,j'aimerais quand je clik sur clik jeean dejan toma et lolo disparaisssent
sauf que mon code ne marche pas et je comprend pas pourquoi???

voici mon code






<html>
<head>
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.2.6/jquery.js"></script>

<script type="text/javascript">
jQuery(document).ready(function(){
$("#declencheur").click(function(){
$("#mondiv").toggle("slow");
});
}); </script>
</head>

<body>

</span>

<table border=1>
<tr>
<th></th>
<th>nom</th>
<th>prenom</th>
</tr>
<tr>
<td rowspan="2">total&nbsp;<a href="#" id="declencher">clik</a></td>
<div id="mondiv">
<td>heloo</td>
<td>hooho</td>
</tr>
<tr>
<td>kjkh</td>
<td>jkhjg</td>
</tr>
</div>
</table>


</body>
</html>





merci pour votre help
Modifié par timo (15 Oct 2010 - 23:42)
slut

étourderie surement (comme dans unautre post récent de qqun d'autre)

#declencher dasn la fonction car c le nom de ton div...

et non declencheur
En dehors de ce qui est dis au dessus, ton DIV est drolement placé ...

Une chose importante aussi, ton action est placé sur un lien, n'oublie pas d'annuler l'action du lien (return false; par exemple) sinon tu retourneras en haut de page (et/ou si utilises base href, tu retournera sur l'accueil de ton site). L'exemple sur le site de jQuery étant sur un bouton, le problème ne se pose pas.
Bonjour pchlj;
j'ai pas compris ce que tu veut dire!!!
le id de mon div est "mondiv" et du lien est "declencheur"
peut tu m'éclairer plus sur ce que tu voulais dire
merci,
oui g compris, g pas fais gaf Smiley cligne ))
j'ai corriger le nom mais ca ne marche toujours pas Smiley decu (((