Проблема в том, что вы пытаетесь использовать «$ (this)» до того, как ваш код «myplugin» даже запустится.Нет прямого способа сделать то, что вы делаете, но это может сработать:
$('.myclass').each(function() {
$(this).myplugin({property: $(this).attr('id')});
});
Делая это таким образом, вы позволяете jQuery устанавливать вызов функции для вашего обработчика «каждому» с каждым элементомсоответствие селектора индивидуально.При каждом вызове этой функции this
будет ссылаться на один из элементов.Затем вы можете вызвать свой плагин, используя свойства этого элемента в вызове функции.