Как сделать свой jQuery с нуля?
Каждый метод должен возвращать ссылку на ваш объект
jsfiddle.net/96sa9d7e
В каждой функции возвращай объект.
Т.е. вызывая $('.class').hide().show(), hide() принимает объект $('.class') и возвращает его в конце функции, таким образом show() принимает возвращаемый в hide() объект, работает с ним и тоже возвращает, чтобы следующий по цепочке  метод мог работать дальше.
В случае parent(), children() и т.д., надо возвращать родителя или дочерний элемент соответственно