Bonjour à toute la communauté ^^
Bon j'imagine que beaucoup connaissent déjà ce problème cité dans le titre, mais là je pense que mes différents scripts Jquery et JS se mélangent un peu les pinceaux.
J'utilise le snoupix shinyform pour mes champs select.
Sur la première page pas d'autres JS que celui-ci donc pas de soucis.
En revanche sur la page une fois connecté, beaucoup... beaucoup de JS et Jquery et en fait, dans mon head je dois mettre cette ligne :
mais dès que je la mets, j'ai l'erreur qui s'affiche...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 <script type="text/javascript"> $(function(){ $('input:radio,input:checkbox,input:file,select').shinyform(); }); </script>
voici tout mon head :
et voici mes codes jQuery aussi en bas de page :
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
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80 <head> <meta charset="UTF-8"> <title>Terre-noire ::: Bêta 1</title> <link href="css/style.css" rel="stylesheet" type="text/css" media="all"> <link href="css/styleform.css"rel="stylesheet" type="text/css" media="all" /> <link href="css/shinyform.css" rel="stylesheet" type="text/css" media="all" /> <!-- Files JS --> <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.8/jquery.min.js"></script> <script type="text/javascript" src="js/jquery.shinyform.js" ></script> <script type="text/javascript"> $(function(){ $('input:radio,input:checkbox,input:file,select').shinyform(); }); function show() { document.getElementById('innerBTC').style.display = 'block'; } function hide() { document.getElementById('innerBTC').style.display = 'none'; } function calculateDacres() { var rate = document.getElementById("rate").innerHTML; var howMuch = document.getElementById("howMuch"); var user = document.getElementById("userDacres").value; var calculate = parseInt(rate) * parseInt(user); howMuch.innerHTML=calculate; } $(document).ready(function(){ if($('button#toogleDiplomatie').click(function(){ $('div#attaques').hide('2000'); $('div#defense').hide('2000'); $('div#productions').hide('2000'); $('div#actionsMilitaires').hide('2000'); $('div#diplomatie').slideDown('2000'); })); if($('button#toogleAttaques').click(function(){ $('div#diplomatie').hide('2000'); $('div#defense').hide('2000'); $('div#productions').hide('2000'); $('div#actionsMilitaires').hide('2000'); $('div#attaques').slideDown('2000'); })); if($('button#toogleDefense').click(function(){ $('div#diplomatie').hide('2000'); $('div#attaques').hide('2000'); $('div#productions').hide('2000'); $('div#actionsMilitaires').hide('2000'); $('div#defense').slideDown('2000'); })); if($('button#toogleProductions').click(function(){ $('div#diplomatie').hide('2000'); $('div#attaques').hide('2000'); $('div#defense').hide('2000'); $('div#actionsMilitaires').hide('2000'); $('div#productions').slideDown('2000'); })); if($('button#toogleActionsMilitaires').click(function(){ $('div#diplomatie').hide('2000'); $('div#attaques').hide('2000'); $('div#defense').hide('2000'); $('div#productions').hide('2000'); $('div#actionsMilitaires').slideDown('2000'); })); if($('button#close').click(function(){ $('div#diplomatie').hide('2000'); $('div#attaques').hide('2000'); $('div#defense').hide('2000'); $('div#productions').hide('2000'); $('div#actionsMilitaires').hide('2000'); })); }); </script> </head>
Si quelqu'un peut m'expliquer pourquoi ça me fait cette erreur, ce serait super gentil à vous
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 <!-- Par ElYannick --> <script src="//code.jquery.com/jquery-1.10.2.js"></script> <script src="//code.jquery.com/ui/1.11.1/jquery-ui.js"></script> <script type="text/javascript"> $( "#bt_nav" ).click(function() { if ($("#cadre_menu").css('margin-top') == "-79px" ) { $("#cadre_menu").animate({ marginTop: "0px" }, 400 ); } else { $("#cadre_menu").animate({ marginTop: "-79px" }, 400 ); $("#cadreRessources").hide(); } }); $( ".bt_troupes" ).click(function() { if ($("#cadre_troupes").css('display') == "none" ) { $("#cadre_troupes").show(400); $(this).val("Cacher mes troupes"); } else { $("#cadre_troupes").hide(400); $(this).val("Afficher mes troupes"); } }); $(".bt_ressources").click(function(){ if ($("#cadreRessources").css('display') == "none") { $("#cadreRessources").slideDown(400); } else { $("#cadreRessources").slideUp(400); } }); $("#listeAttaque").click(function(){ if ($("#Liste").css('display') == "none") { $("#Liste").slideDown(400); $(this).val("Cacher liste des joueurs attaquables"); } else { $("#Liste").slideUp(400); $(this).val("Afficher liste des joueurs attaquables"); } }); function close(elem) { elem.hide(400); } setInterval(function() { $(".bulle").effect( "bounce", "slow", {times:4, distance:5}, "3000" ); },2500); </script> <!-- Fin de l'ajout -->
Merci d'avance
Partager