Consultez la FAQ sur le ZF avant de poster une question
Vous n'êtes pas identifié.
Pages: 1
Bonjour,
J'ai un petit souci.
Dans mon Bootstrap, j'ai bien activé l'aide de vue jQuery.
Quand il y a un objet jQuery dans ma vue, tout marche nickel. L'aide de vue insère les librairies dans le <head>:
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.4/jquery.min.js"></script> <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jqueryui/1.8.7/jquery-ui.min.js"></script>
Mais dans d'autres pages, jQuery ne m'intéresse que pour produire du pseudo-javascript
Par exemple, pour tout simplement insérer
$(function() { $("#ville").change(function() { Alert("toto"); }); });
Et là, l'aide de vue ne détecte pas d'objet jQuery et n'importe pas les librairies. Du coup, j'ai une erreur dans ma page.
La seule solution que j'ai trouvée et de forcer une insertion manuellement des librairies dans ma page, mais c'est assez moche.
Comment forcer l'aide de vue jQuery à importer les librairies ?
Merci d'avance
Hors ligne
Trouvé !
C'est la commande $jquery->addOnload($jqHandler . $function);
Et c'est vraiment bien fait car il n'ajoute pas la partie User Interface qui serait inutile !
Hors ligne
Pages: 1