Hay en ocasiones que no sé por qué no me funcionan los script de jquery.
• Incluyo el archivo en el mytema.info del theme que me estoy creando.
• Compruebo que se ha cargado perfectamente con firebub (por ejemplo)
• el código que incluyo es éste (por ejemplo):
Código Javascript:
Ver original
(function ($) { $(document).ready(function(){ alert('hola mundo'); }); })(jQuery);
Y no me me hace nada.
He de decir que el (function ($) {...})(jQuery) me dijeron en una ocasión que había que ponerlo para que funcionara jQuery en Drupal. El caso es que en esa ocasión fue la solución al problema; en otras ocasiones no me ha hecho falta para que funcione; y en esta en concreto no me funciona ni con ello ni sin ello.
El caso que si saco la alerta del $(document).ready(function(){ funciona perfectamente:
Código Javascript:
(En este caso último sí que me funciona)Ver original
(function ($) { alert('hola mundo'); $(document).ready(function(){ }); })(jQuery);
¿Sabéis a qué puede ser debido? ¿es que hay que hacerle algo al theme para que lo reconozca y que en esta no he incluido y en otras ya venía programado?
Un saludo y gracias de antemano