プラグイン

jQuery にはプラグイン機構があり、様々なプラグインが公開されています。

以前はプラグインの提供方法がルール化されていなかったため、身元不明な野良プラグインが当たり前でしたが、現在ではプラグインのレジストリが用意されています。 利用したいプラグインがある場合は、こちらに登録されているか確認したほうが良いでしょう。

プラグインの選定ポイント

  • ソースが公開されているかどうか

    • GitHub にソースが公開されていれば、最悪手を入れることが可能
  • 現在もメンテナンスされているかどうか

    • GitHub の最終更新日時を確認
  • 品質に問題が無いか

    • GitHub Issues を確認し、クリティカルな問題が無いか確認
  • 同様のライブラリが複数存在する場合、利用者が多いものを選ぶ

    • GitHub のスターを確認

自作プラグインのテンプレート

// JS ファイルを concat した場合にエラーとならないよう、; を付けて式を区切る
// 即時関数で囲み、グローバルスコープを汚染しない
;(function($) {
  $.fn.myPlugin = function() {
    // ここにプラグインを実装
  };
})(jQuery);

$('#id').myPlugin();

results matching ""

    No results matching ""