http://www.books.ru/books/jquery-pod...script-619339/
книга есть в свободной скачке
раздел jquery UI -там есть подробное описание как в джиквери организовываются подобные пользовательские элементы -рассматривается общий механизм их формирования без привязки к джиквери