Aller au contenu principal
loading

jQuery et Drupal 7, TypeError is null ou TypeError: undefined is not a function

POSTÉ DANS Drupal 7, jQuery TAGS Drupal 7, jQuery AUTEUR herve COMMENTAIRES 2

Si vous essayez de tester du code jQuery via Firebug ou la console de Chrome sur votre site Drupal 7, vous avez peut-être rencontré l'erreur suivante : 
TypeError is null (Firefox)
TypeError: undefined is not a function (Chrome)

En fait, depuis la version 7 de Drupal, il faut redéclarer la fonction $ pour tester du code : 

(function ($) {
  $('#toto').hide();
// END jQuery
})(jQuery);

C'est pareil pour tous les fichiers Javascript des modules. 

(function ($) {
    $(document).ready(function() {
       $('#toto').hide();
    });
// END jQuery
})(jQuery);



2 commentaire