Я не знаю хорошо ли написаны мои или нет. Сначала я делал это очень просто, затем постепенно добавлял функциональность, позволяющую, например, манипулировать и т. Д. Те, что я написал, лаконичны, если это то, что вы подразумеваете под хорошо написанным текстом, и они получают много загрузок.
Просто выполните поиск по dumbFormState и dumbCrossFade или «как создавать плагины, которые поддерживают экземпляр», и вы найдете мои записи и код.
Первое, что вы должны сделать, чтобы иметь возможность быть великим, это знать свои ш **.
1) Снова и снова смотрите видео Дугласа Крокфорда, пока оно не застрянет. Он великолепен. Я не могу подчеркнуть это первым достаточно.
2) Изучите популярные реализации плагинов jQuery, поскольку, взглянув на Крокфорда, вы получите его.
3) Пройдите Урок Расширенного JavaScript Джона Резига. Он великолепен. Я не могу подчеркнуть это достаточно.
Путь к обучению этому нелегок, однако, если вы углубитесь и пожнете.