slickで実装されたスライダーで、ボタンをクリックしたらスライダーを一時停止できるようにする方法をご紹介いたします。一時停止処理はかなり簡単に実装できちゃいます。 slickでスライダーの一時停止処理を実装する方法 ま…
フォームで入力可能な残りの文字数をカウントして表示できるjQueryプラグイン「maxlength plugin」
maxlength pluginは、フォームのinputやtextareaのmaxlengthを読み取って、残りの入力可能な文字数を表示できるjQueryのプラグインです。 文字数のカウントはリアルタイムで更新されていき…
Cookieの同意を促すポップアップを簡単に実装できるjQueryプラグイン「jQuery Cookie Consent Plugin」
jQuery Cookie Consent Pluginは、Cookie使用への同意ボタンをポップアップ表示できるjQueryプラグインです。 jQueryに依存しますが、簡単にポップアップを表示することが可能です。 j…
右クリック・ドラッグ&ドロップ・スマホでの長押しを無効化して画像保存を禁止する方法
PCだと右クリックやドラッグ&ドロップ、スマホでは長押しによる画像の保存を禁止する方法をご紹介いたします。 稀に、対策として実装してほしいと頼まれることがあるので備忘録として残しておきます。 CSSによる画像保存…
jQueryを使って要素の高さをブラウザの高さにぴったり合わせる方法
jQueryを使って、要素の高さをブラウザの高さに合わせる方法をご紹介いたします。 例えば、メインビジュアルを画面いっぱいに表示したい時などに活用できます。CSSの指定だけでは思ったような表示にならない場合に参考にしてい…
WordPressで読み込まれるjQueryやjQuery Migrateを新しいバージョンに変更した時の挙動を確認できるプラグイン「Test jQuery Updates」
Test jQuery Updatesは、jQueryやjQuery Migrateを最新バージョンに変更した時に、サイトに不具合が起きないかを確認できるWordPressプラグインです。 WordPressの今後のバー…
WordPress5.5で削除されたjQuery Migrateをサイトに追加するプラグイン「Enable jQuery Migrate Helper」
Enable jQuery Migrate Helperは、WordPress5.5で削除されたjQuery Migrateをサイトに追加してくれるプラグインです。 jQuery Migrateは、jQueryバージョン…
下にスクロールで非表示、上にスクロールで再表示する固定ヘッダーを実装する方法
下にスクロールしたら消え、上にスクロールすると再表示される固定ヘッダーを実装する方法をご紹介いたします。 以前、素のJavaScriptで実装する方法はご紹介しましたが、今回はjQuery版です。 下にスクロールで非表示…
CSSとjQueryでセレクトボックスのテキストを中央寄せにする方法
CSS+jQueryを使ってセレクトボックスのテキストを中央寄せにする方法をご紹介いたします。 jQueryを使って選択されたオプションを動的に代入することで、選択中のオプションの表示にも対応しています。 jQueryを…
jQuery UI Datepickerのカレンダーを任意の場所に挿入する方法
フォーム内で日付をカレンダーから選択できるようになる「jQuery UI Datepicker」で表示されるカレンダーのコードは、</body>の直前に挿入されます。 ※ui-datepicker-divとい…