Не работают скрипты

Главные вкладки

Аватар пользователя id1_kras id1_kras 17 июня 2015 в 19:19

Сделал модуль, подключил js файл со следующим кодом

(function($){
 alert("1");
 $('div').on('click',function(){
  alert("2");
 })
})(jQuery);

работает только первый алерт, а метод on() не работает. В чем может быть причина? Где что нужно дописать?
Обертка должна работать в друпал по всем общепринятым.

(function($){
 //код
})(jQuery);

Комментарии

Аватар пользователя id1_kras id1_kras 18 июня 2015 в 10:48

Всем спасибо, заработало в такой обертке:

(function ($) {
        Drupal.behaviors.yourName = {
                attach : function(context, settings) {
                //код
                }
        };
})(jQuery);

Инфу почему это делается именно так я нашел тут (пока что ничего не понял, но работает)
http://habrahabr.ru/post/161039/