Emplacement Javascript avec Dojo
Bonjour, j'utilise Dojo dans un projet Symfony.
Je fabrique 2 onglets avec le code suivant :
Code:
1 2 3 4 5 6 7 8 9 10
| <div id="tabcontainer-infos" rel="dijit.layout.TabContainer" class="tab-dojo" style="width: 100%;" doLayout="false">
<div rel="dijit.layout.ContentPane" title="<?php echo __("Information"); ?>">
<div class="infos-fichier" id="infos-fichier-infos">
</div>
</div>
<div rel="dijit.layout.ContentPane" title="<?php echo __("Keywords"); ?>">
<div class="infos-fichier" id="infos-fichier-motsclefs">
</div>
</div>
</div> |
J'ai ensuite un template par onglet avec du javascript classique à l'intérieur.
Code:
1 2 3 4 5 6 7 8 9 10 11 12
| <script type="text/javascript">
$(document).ready(function(){
$("#add_motcle").click(function(){
var add_mc = $("#container-menu-recherche-champ-mc").val();
var add_id_fichier = $("#add_id_fichier").val();
var add_motsclef_id = $("#add_motsclef_id").val();
$("#infos-fichier-motsclefs").load("<?php echo url_for('add_motcle'); ?>", {mc: add_mc, id_fichier: add_id_fichier} );
return false;
});
});
</script> |
Je souhaitais optimiser mon code en mettant ce script directement dans un fichier JS ou dans mon layout à l'aide d'un plugin.
Seulement, dès que je ressort le javascript de cet endroit, il ne répond plus à l'action.
Est-ce un problème de Dojo ?