jquery Обработка событий в плагине. Подход -- примеры (например on click)

Простая привязка обработчика события

Привязывать клик внутри плагина можно как-то так:

function($) {
   $.fn.myPlugin = function(options) {
     return this.find('li').click(onClick)
      function onClick(){
         console.log('you clicked an li');           
         $(this).parent(); // This is the <ul>
      }

   }
})(jQuery);

$(".testing").myPlugin()

Передача параметра в обработчик события для каждого выбранного элемента

Источники:

  1. https://stackoverflow.com/questions/8773...