Вы не можете вернуть объект не jQuery и сохранить цепочку.Просто потому, что цепочка зависит от объекта jQuery.Конечно, вполне возможно возвратить объект jQuery и разрешить цепочки вещей к этому, но это как бы лишает цели метод поиска.
Если вы хотите перебрать возвращенный набор, вы можете выполнитьэто так:
var data = $(".someclass").myplugin('getSomeWhat');
$.each(data, function(i, v) {
//i is index, v is value (if using object props, i is the propName
});
Это делает вас универсальным итератором jQuery.Он может беспрепятственно перебирать как массив, так и объекты.