ブラウザの横幅で処理を変えるjQueryの条件分岐についてです。
■PCサイズ(768px以上)時の処理
$(function () { $(window).scroll(function(){ if ($(window).scrollTop() > 320) { $('#head').addClass('fixed'); } else { $('#head').removeClass('fixed'); } });
■タブレットサイズ(768px未満)時の処理
$(function () { $(window).scroll(function(){ if ($(window).scrollTop() > 200) { $('#head').addClass('fixed'); } else { $('#head').removeClass('fixed'); } });
上記のように下記の部分を分岐したいです。
if ($(window).scrollTop() > 320) {
下記との組み合わせ方がわかりません。
$(window).on('load resize', function(){ var winW = $(window).width(); var devW = 767; if (winW <= devW) { //767px以下の時の処理 } else { //768pxより大きい時の処理 } });
ご教授願います。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。