LoginSignup
0
1

More than 3 years have passed since last update.

[jQuery] プラグインで画像アップロードUIを簡単実装

Last updated at Posted at 2019-09-16

実装するもの

スクリーンショット 2019-09-17 14.13.16.png

Demo: codepen
※デモファイルではアイコン部分FontAwsomeにしています

必要なプラグイン

dropify
ダウンロード後「dist」フォルダ内のjs、cssファイルを取る

手順

<!--jQuery読み込み-->
<script src="https://code.jquery.com/jquery-3.3.1.js"></script>

<!--プラグインデータ読み込み-->
<link rel="stylesheet" type="text/css" href="css/dropify.css">
<script src="js/dropify.js"></script>
...
<form>
    <!--dropifyクラスが適用される-->
    <input type="file" class="dropify" name="file">
</form>
...
<script>
    // プラグイン読み込み
    $(document).ready(function(){
        $('.dropify').dropify();
    });
</script>

たったのこれだけで、ドラッグ&ドロップできるUIが作れてしまいます。
「js/dropify.js」や「css/dropify.css」も自由にいじれるので
カスタマイズも簡単に行うことができるので非常に便利です。

Laravelに導入したい場合

jQueryを入れる必要があるので、こちらの記事を参照

laravel5.6でjQueryを使おうとすると、Uncaught ReferenceError: $ is not definedが出る時の対処方法

0
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
1