Bonjour,
Je cherche à faire un simple déplié, c'est à dire en cliquant sur un lien, afficher le contenu d'une zone.
Mon problème, c'est que le comportement que je souhaite, c'est d'avoir un déplié. Mon code fonctionne si j'importe jquery 1.4.2, mais si j'importe la 1.5.1 ou 1.6.1, le déplié ne fonctionne plus quand la zone à afficher est un tableau.
Ci dessous le code
Celui-ci fonctionne, mais si on importe les versions suivantes, le déplié pour le tableau ne fonctionne plus et s'affiche d'un coup
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56 <!DOCTYPE html> <html> <head> <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js"></script> </head> <body> <script type="text/javascript"> $(document).ready(function(){ $(".btnDeplierEvt").click(function(){ $("#blocDepliableEvt").slideToggle("slow"); $(this).toggleClass("active"); return false; }); }); </script> <div id="evenementsCommande"> <div id="blocDepliableEvt" style="display:none;"> a<br /> b<br /> a<br /> b<br /> a<br /> b<br />a<br /> b<br /> </div> <p class="deplieEvenement"><a href="#" class="btnDeplierEvt">Déplier contenu div</a></p> </div> <script type="text/javascript"> $(document).ready(function(){ $(".btnDeplierEvt2").click(function(){ $("#blocDepliableEvt2").slideToggle("slow"); $(this).toggleClass("active"); return false; }); }); </script> <div> <table id="blocDepliableEvt2" style="display:none;"> <tr><td>test</td></tr> <tr><td>test</td></tr> <tr><td>test</td></tr> <tr><td>test</td></tr> </table> <p class="deplieEvenement2"><a href="#" class="btnDeplierEvt2">Déplier contenu tableau</a></p> </div> </body> </html>
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.5.1/jquery.min.js"></script>merci pour votre aide
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.6.1/jquery.min.js"></script>
Partager