Нужны примеры некоторых хорошо написанных плагинов jQuery - PullRequest
1 голос
/ 12 декабря 2011

Я видел людей, пишущих плагины jQuery в разных стилях. Некоторые авторы используют закрытый объект methods (внутри замыкания) и вызывают метод, используя стиль methods[fn].call(this, args). Есть другие, которые создают новый объект частного класса и вызывают метод, подобный this.fn(). Немногие другие используют ui.widget в качестве базы для своего плагина.

Какой из этих методов вы бы предложили для плагина? Я не заинтересован в использовании ui.widget, потому что это дополнительная зависимость, которой можно избежать. Кто-нибудь может предложить несколько хорошо написанных плагинов jQuery, которые помогут мне написать лучшие плагины.

Ответы [ 3 ]

2 голосов
/ 12 декабря 2011

Я думаю, что эта ссылка содержит некоторые полезные советы и ссылки:

http://james.padolsey.com/javascript/why-create-a-jquery-plugin/

1 голос
/ 12 декабря 2011

Я не знаю хорошо ли написаны мои или нет. Сначала я делал это очень просто, затем постепенно добавлял функциональность, позволяющую, например, манипулировать и т. Д. Те, что я написал, лаконичны, если это то, что вы подразумеваете под хорошо написанным текстом, и они получают много загрузок.

Просто выполните поиск по dumbFormState и dumbCrossFade или «как создавать плагины, которые поддерживают экземпляр», и вы найдете мои записи и код.

Первое, что вы должны сделать, чтобы иметь возможность быть великим, это знать свои ш **.

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

Путь к обучению этому нелегок, однако, если вы углубитесь и пожнете.

1 голос
/ 12 декабря 2011
...