[resolu]event
Soumis par 750 le mar, 12/01/2009 - 11:25
Tagged:
slt
j'ai en petit soucis avec la gestion des évènements, cela doit etre gros comme une maison , mais je ne le vois pas.
j'ai le code suivant pour ecouter le click sur le span "bouton1", mais en fait le click est capté quelque soit l'endroit ou je click.
j'utilise smarty donc {literal} pour eviter les soucis de parse
et mes appel aux source sont dans mon head.tpl
Merci A+
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 | <script type="text/javascript"> {literal} function menuClick(){ console.log("test"); } j'ai trouvé la solution je n'initialiser pas ma var , j'ai fait dojo.addOnLoad(var .....) A+ var bt = dojo.byId("bouton1"); dojo.connect(bt,'onclick',function(event){ console.log("test"); }); {/literal} </script> </head> <body class="tundra"> {include file="include/entete.tpl"} <!--href="/750/pollencms_0.6/sites/pages/languages/accueil.html"--> <!--menu--> <div id="controleBar"> <span id="bouton1" style="background-color:#0000AA;" >Développement</span> <span id="bouton2" style="background-color:#AA0000;">Eco-Tic/geen IT</span> </div> <div style="width: 1000px; height: 600px"> <div dojoType="dijit.layout.ContentPane" title="My second tab"> Lorem ipsum and all around - second... </div> </div> </body> </html> |
- Vous devez vous identifier ou créer un compte pour écrire des commentaires
Commentaires
Salut, Je ne sais pas ce qui
Salut,
Je ne sais pas ce qui c'est passé mais ton code est bizarre...
Y'a un phrase au millieu...
en tout cas, c'est juste,
il faut utiliser addOnLoad car au moment ou tu faisais le dojo.byId, le span était pas encore créer dans le DOM