「slick」をスマートフォン時のみ有効にしたい。解決策javascriptでPC、スマートフォンを判定し、PC時は「slick('unslick')」で無効にし、スマートフォン時はslickを再実行する。「slick」の処理をPC時とスマートフォン時で切り替える。jQueryのスライダープラグイン「slick」で、スマートフォン時のみ「slick」を有効にし、PCでは無効にする方法をご紹介します。DEMOはこちらスライド01スライド01です。スライド02スライド02です。スライド03スライド03です。スライド04スライド04です。「slick」を無効にするには、以下の記述を行います。「slick」を再実行する際、「slick」が実行されているのにさらに実行してしまう、ということのないよう、「slick」が実行中かどうかの判定を行うために、以下の記述を行います。$('.slick-box.onlysp').not('.slick-initialized').slick();ポイント!「slick」を実行中の要素には、「slick-initialized」というクラスが付与されるため、「このクラスが付いていなければ実行する」という記述を行うことで二重の処理を防ぐことができます。今回はPC時とスマートフォン時の判定を以下のようにウインドウ幅を元に行います。上記を元に、「slick」をPC時には無効に、スマートフォン時には有効にする記述を構築します。コメントをキャンセルメールアドレスが公開されることはありません。*サイト次回のコメントで使用するためブラウザーに自分の名前、メールアドレス、サイトを保存する。解決策このサイトについて。