они все возвращают this который в свою очередь указывает на вызывающий объект
поэтому после выполнения каждой функции мы получаем тот же объект только модернизирванный
добавляй в конце return this
вот здесь в самом низу пример есть
http://sartas.ru/js-cepochka-funkcij-kak-v-jquery/