Едно от хубавите неща е JQuery e възможността за използване на chaining. Това се постига благодаренение на това че почти всички методи и функции в jquery фреймуорка връщат jquery обект. Така нека да направим следното: имаме елемент с ID "menu" на който искаме да му добавим css class и после малко margin. Без chaining кода би изглеждал така:

$(document).ready(function(){
$('#menu').addClass('.active');
$('#menu').css('margin-left','20px');
});
а с използването на т.н chaining би изглеждали така
$(document).ready(function(){
$('#menu').addClass('.other_class')
              .css('margin-left','20px');
});
Изглежда малко по-добре нали? Това е точно философията на Jquery - "Write less, do more". Като цяло това е много малък пример, но така се постига бързодействие на самия код, защото js frаmework а не претърса целия документ отново и отново а вече "знае къде" е обекта и му прилага зададените функции/методи.