Для моего проекта понадобилась какая-нибудь библиотечка для JS. Недолгий серч гугля поставил меня перед выбором - Prototype или JQuery, и проницательный читатель уже понял что я выбрал
JQuery это нечто! При объеме в 20 килобайт библиотечка позволяет творить такое, что волосы встают… дыбом, и слюна капает на клавиатуру.
Для начала обратите внимание на функцию $(html|elems|fn|expr,context) . Вне зависимости от типа того, что вы передаете в функцию, она возвращает список объектов над которыми можно производить кучу манипуляций определенных в JQuery. То есть вы можете выбрать любой объект существующий на странице, создать чтото динамически или взять результат AJAX и сделать с ним что угодно. Прямо черная магия от программирования!
JQuery поддерживает четыре(!) разновидности AJAX, позволяет связывать свои методы в цепочку, имеет кучу встроенных визуальных эффектов и может быть расширен с помощью плагинов. Очень трудно не влюбится в такую замечательную библиотеку
Где почитать про JQuery?: