В Drupal 7 и Drupal 8 нельзя просто так взять, и обратиться к методам jQuery через $, потому что эта переменная не объявлена.
Таким образом объект jQuery стал доступен по имени $.
(function ($) { // Ваш код... })(jQuery);