2011-01-28 9 views

答えて

2

実際には、コードを$.fnに追加するとすぐにコードがjQueryプラグインになります。

しかし、それ以外にも、アプリケーションに固有ではない再利用可能なコードやコードには意味があります。

さらに、Plugin Authoring Guideをご覧ください。これは、実行する必要のあるベストプラクティスを示しています。特にある時点でjqueryプラグインをリリースする場合は特にそうです。しかし、あなたのコードをプラグインにすることが意味を成すときには、あなたにいくつかのアイディアを与えるかもしれません。

+1

+1私は、そのファイル/アプリケーションに100%固有のものであっても、プラグインをJSファイル(HTML属性とは対照的に)に入れたコードのほとんどすべてを作成します。 – tobyodavies

2

コードはまったく抽象的な/再利用可能であるかどうかの問題であり、そうであれば、近い将来、いつでもコードを再利用する必要があると思われる場合は、私は一般的に両方の混合物で終わる。プラグインに抽象化された共通の機能、およびそれらのプラグインを初期化し、そのページに固有のものを設定するページ固有のカスタムコード。

私は、それを抽象化する決定をどこで行うべきかを正確に知っており、従うべき厳密で速い規則はありません。完全にはっきりしていない場合は、プラグインにしている可能性があることを目で見て、少なくともカスタムコードを書き込もうとすることができます。 Javascriptは実際にクロージャで簡単にそれを行います。

+0

"プラグインに抽象化された共通の機能と、これらのプラグインを初期化し、そのページに固有のものを設定するページ固有のカスタムコード" - これは大雑把な経験です – meleyal

関連する問題