Hola, estoy retocando una web que está basada en smarty (es la primera vez que trabajo con esto y no se muy de que va). Bueno el caso es que para hacer un efecto con unas capas (y si funciona para más cosas) he decidido utilizar jquery, he insertado el iquery.js correctamente, pero a la hora de inicializar estos efectos me da error el propio smarty, lo que pongo (dentro del head) es lo siguiente:
Código:
<script type="text/javascript">
<!--//--><![CDATA[//><!--
$(document).ready(function(){
$('#logo').mouseover(function() {
$('#logo').hide();
$('#mail').show();
});
$('#mail').mouseout(function() {
$('#mail').hide();
$('#logo').show();
});
})
//--><!]]>
</script>
y me da el siguiente error (en mi servidor local):
Fatal error: Smarty error: [in web/cabecera.tpl line 29]: syntax error: unrecognized tag: $('#logo').mouseover(function() { $('#logo').hide(); $('#mail').show(); (Smarty_Compiler.class.php, line 446) in C:\xampp\htdocs\OrigenSweetidleness\diseno\libs\Sm arty.class.php on line 1092
Si quito el código de arriba, funciona perfectamente la web y carga el jquery.js, pero al poner ese código no llega ni a cargar el jquery, enfin si alguien me puede decir como utilizar jquery con smarty estaría muy agradecido.