From 37eaefc016da092aefa7eba2a86183fd0f0e6713 Mon Sep 17 00:00:00 2001 From: shibafu Date: Tue, 5 Mar 2019 01:17:49 +0900 Subject: [PATCH] =?UTF-8?q?=E3=83=97=E3=83=A9=E3=82=A4=E3=83=90=E3=82=B7?= =?UTF-8?q?=E3=83=BC=E8=A8=AD=E5=AE=9A=E7=94=BB=E9=9D=A2=E3=81=AE=E3=82=A4?= =?UTF-8?q?=E3=83=B3=E3=83=A9=E3=82=A4=E3=83=B3=E3=82=B9=E3=82=AF=E3=83=AA?= =?UTF-8?q?=E3=83=97=E3=83=88=E3=82=92setting/privacy.js=E3=81=AB=E7=A7=BB?= =?UTF-8?q?=E5=8B=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit これjQuery依存なくしてインラインのままでも良いような... --- resources/assets/js/setting/privacy.js | 5 +++++ resources/views/setting/privacy.blade.php | 8 +------- webpack.mix.js | 1 + 3 files changed, 7 insertions(+), 7 deletions(-) create mode 100644 resources/assets/js/setting/privacy.js diff --git a/resources/assets/js/setting/privacy.js b/resources/assets/js/setting/privacy.js new file mode 100644 index 0000000..4a042de --- /dev/null +++ b/resources/assets/js/setting/privacy.js @@ -0,0 +1,5 @@ +$('#protected').on('change', function () { + if (!$(this).prop('checked')) { + alert('チェックイン履歴を公開に切り替えると、個別に非公開設定されているものを除いた全てのチェックインが誰でも閲覧できるようになります。\nご注意ください。'); + } +}); \ No newline at end of file diff --git a/resources/views/setting/privacy.blade.php b/resources/views/setting/privacy.blade.php index ce9cdc0..1e44142 100644 --- a/resources/views/setting/privacy.blade.php +++ b/resources/views/setting/privacy.blade.php @@ -23,11 +23,5 @@ @endsection @push('script') - + @endpush diff --git a/webpack.mix.js b/webpack.mix.js index b657d5c..0b600f5 100644 --- a/webpack.mix.js +++ b/webpack.mix.js @@ -14,6 +14,7 @@ let mix = require('laravel-mix'); mix.js('resources/assets/js/app.js', 'public/js') .js('resources/assets/js/home.js', 'public/js') .js('resources/assets/js/user/stats.js', 'public/js/user') + .js('resources/assets/js/setting/privacy.js', 'public/js/setting') .sass('resources/assets/sass/app.scss', 'public/css') .autoload({ 'jquery': ['$', 'jQuery', 'window.jQuery']