Hola a todos, os cuento un problema con el que he peleado en varias ocasiones y todavía no tengo muy claro porque unas veces me funciona y otras no.
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
:
Ver original(function ($) {
alert('hola mundo');
$(document).ready(function(){
});
})(jQuery);
(En este caso último sí que me funciona)
¿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