5

公式ドキュメント以外に、jQuery プラグインの作成方法を学習するための推奨リソースはありますか。UI ライブラリ用のプラグインの作成に特に興味があります。

いくつかの公式のもののソースを見てきましたが、それらはすべて互いにかなり異なっていることがわかりました. 多くは十分にコメントされておらず、コードのどのブロックが本質的な構造の一部であり、特定のプラグインに固有のものであるかを判断するのは困難です.

これに適したリソースがまだない場合、プラグインをゼロから作成するときにどの基本構造から始めるべきかについて、誰かが私に手がかりを与えることができますか?

4

4 に答える 4

3

「Learning jQuery」のチュートリアル

Learning jQueryは非常に役立つサイトで、プラグインの作成に関する優れたチュートリアルがあります。

私が特に気に入った原則の 1 つは、ユーザーが上書きできるデフォルト設定を作成することです

したがって、おそらく $(this).highlight() と言うと、デフォルトで青が強調表示されます。または、 $(this).highlight("green") と言うと、緑が強調表示されます。

ただし、次のことも言えるようにする必要があります。

   $(this).highlight({
    foreground: 'red'
    });

...そして、デフォルトでそれ以降は赤で強調表示されます。

その他の優れたリソース

于 2008-12-09T20:14:55.743 に答える
1

JQuery in Actionの第 7 章は「Extending JQuery with custom Plugins」であり、必要な情報を提供するはずです。

于 2008-12-09T19:44:35.100 に答える
1

これを試してみてください。このチュートリアルでは、独自のプラグインを作成する手順を順を追って説明します。

于 2008-12-09T20:02:02.180 に答える
1

Manning Publications の jQuery に関する本、jQuery In Actionを試しましたか? 目次は、独自のプラグインを作成するための優れた資料があることを示しています。

于 2008-12-09T19:44:31.343 に答える