Чтобы его можно было показать или скрыть следующим образом:
$(selector).pluginName('show')
$(selector).pluginName('hide')
Проблема в том, как узнать , какой показать или скрыть?
Сейчас я делаю это так:
$.fn.pluginName = function(opts) {
var conf = $.extend({},opts);
return this.each(function() {
if(conf && 'conf' == conf.type)
{
//ClassName is defined elsewhere
new ClassName(conf,$(this));
}
else
{
//**show or hide corresponding instance**
}
});
}