(function ($) {
$.fn.MyPlugin = function (settings) {
$(this).on('click', function (e) {
e.preventDefault();
alert('click');
});
}
})(jQuery);
$(function () {
$('a.test').MyPlugin();
});
Сработает на элементах, которые уже есть, а как сделать что бы событие было навешено и на элементы, которые могут появится после.
Что-то типа этого, только внутри плагина
$(document).on('click', 'a.test', function () {});
Т.е. получается нужно получить сам селектор
a.test внутри плагина, но как его получить, если элементов может быть 0.