【jQuery】CDN有り!カレンダー・ファイルアップロードなど おすすめjQueryプラグイン

#jQuery
writtdden by ま。

こんにちは、ま。です

いろんな動きが簡単にできてWebページに花を持たせてくれたり、データの持ち回りを簡単にして見えないところで大活躍してくれる大変便利な存在であるjQueryですが、世の中にはそれを使ってさらに簡単に便利なものを作って無料で提供している方たちがいます。

大尊敬です。

というわけで今回はjQueryのプラグインをいくつかご紹介します。機会があればぜひ使ってみてください!

jQueryとは

本記事のメインではないですが一応説明しておきましょう。
jQueryとははJavaScriptのためのライブラリです。JavaScriptで書けるんだけどより簡単に書けるようにしたものですね。

今やどのサイトでも必ずと言っていいほど使われているメジャーなものですね。

新卒の頃、HTMLとJSだけでホームページ作って練習してたなか、jQueryとかいうすげぇ奴が現れて感動した記憶があります笑

おすすめプラグイン

ここからは本題のプラグインを紹介していきます。

Fileuploader

ファイルアップロード用のプラグイン。
ドラックアンドドロップでファイルをアップロードするあれが簡単にできます。

公式サイト

<script src="https://ucarecdn.com/libs/widget/3.x/uploadcare.lang.en.min.js"></script>

jQuery Filters

フィルタリング用プラグイン
一覧ページのフィルターに使われていて、検索ボックスに文字を入力するとリアルタイムでマッチするもの以外を消していってくれます。

下記の参考サイトはこれに限らずjQueryのいろんな使い方を紹介してくれてます。

参考サイト

<script src="https://cdnjs.cloudflare.com/ajax/libs/filterizr/2.2.4/jquery.filterizr.min.js" integrity="sha512-7g5NUcH79A/d1+q+cj3KTJ31mCUPkD8f58sFEc98H5015295lT+ZBKWkaMeS6Snbu3m2VdfoW4VbSo9hOAJqYw==" crossorigin="anonymous" referrerpolicy="no-referrer"></script>

Slick

スライダー用のプラグイン。
スライダー系だとおそらく最も簡単で、実装のための学習コストが低く、完全レスポンシブ対応していることから人気です。

公式サイト

<link rel="stylesheet" type="text/css" href="//cdn.jsdelivr.net/npm/slick-carousel@1.8.1/slick/slick.css"/> 
<script type="text/javascript" src="//cdn.jsdelivr.net/npm/slick-carousel@1.8.1/slick/slick.min.js"></script>

Owl Carousel 2

こちらもスライダー用のプラグインです。
Slickとの違いは機能的な面で設定できるオプションが多く、より自由度の高いスライダーが作成できます。

公式サイト

<link rel="stylesheet" type="text/css" href="//cdn.jsdelivr.net/npm/slick-carousel@1.8.1/slick/slick.css"/> 
<script type="text/javascript" src="//cdn.jsdelivr.net/npm/slick-carousel@1.8.1/slick/slick.min.js"></script>

FullCalendar

カレンダー生成プラグイン
Googleカレンダーのように予定を入れたりラベルにしたりができます。
AmazonとかUberとかでも利用されてるらしいです。

公式サイト

<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/fullcalendar@5.5.0/main.min.css"> <script src="https://cdn.jsdelivr.net/npm/fullcalendar@5.5.0/main.min.js"></script>

animatedModal.js

アニメーション付きモーダル用のプラグイン。
フェードしたりしたからスワイプされたり回転したりなど、いろんな動きをするモーダルをシンプルに実装できます。
こちらに限っては、jQueryとCSSだけCDNとなっており、本体は公式サイトからDLして利用してください。

公式サイト

<link rel="stylesheet" href="//cdnjs.cloudflare.com/ajax/libs/animate.css/3.2.0/animate.min.css">
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
<script src="{PATH}/animatedModal.min.js"></script>

おわりに

どのプラグインも簡単に実装できますし、見た目もデフォルトから色を変える程度で作りたいページにあったコンテンツを作成できるんじゃないかなと思います!

今回CDNで載せましたがどのプラグインもDL版が公式サイトにて配布されているので、
処理的にCDNじゃだめかなと言った場合はファイルDLして試してみてください!

jQuery関連の記事もぜひ読んでみてください。

【HTML/CSS】HTML×CSS×jQueryでハンバーガーメニューを作る

指定した要素の位置へスクロールするボタンを作る方法(jQuery)

Favorite