Ver Mensaje Individual
  #1 (permalink)  
Antiguo 27/01/2014, 07:24
JustinKO
 
Fecha de Ingreso: junio-2012
Ubicación: Madrid
Mensajes: 339
Antigüedad: 11 años, 10 meses
Puntos: 47
No consigo cargar script jQuery

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
  1. (function ($) {
  2.     $(document).ready(function(){
  3.  
  4.         alert('hola mundo');
  5.        
  6.     });
  7. })(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
  1. (function ($) {
  2. alert('hola mundo');
  3.     $(document).ready(function(){
  4.  
  5.        
  6.        
  7.     });
  8. })(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

Última edición por JustinKO; 27/01/2014 a las 07:31