Пишу не большой плагин для админки. Подключил файл lib.js (после jQuery) в head. Cодержимое файла:
$(function(){
$(".list-view-hidden-items").on('click', function () {
console.log('clicked')
});
});
При клике по этому элементу ничего не происходит. Если повесить событие на body, то все ок. На id тоже не срабатывает. Версия jQuery 1.11.1-min.
Проблема в том, что нужно сделать обертку-функцию, куда кидать объект jQuery?
Пробовал так:
;(function($){
$(function(){
$(".list-view-hidden-items").on('click', function () {
console.log('clicked')
});
});
})(jQuery);
Давно не писал на jQuery, наведите на мысль, в чем проблема?
P.S. В начале файла console.log('included'); успешно отрабатывает
Update: проблема заключалась в том, что контент моментально подгружался через AJAX. Повесил все после срабатывания AjaxComplete.