1

jquery を使用して、垂直スクロールに基づくタイムアウトでモバイル ナビゲーション バーを非表示/表示しようとしています。

デスクトップ ビュー/メディア クエリ (モバイルとタブレットのみ) にはこの効果が必要ないため、この関数をドキュメント全体に適用することはできません。

jquery関数を特定のメディアクエリに向けることは可能ですか? おそらく、ウィンドウの幅を述べれば?

4

1 に答える 1

3

あなたが何を必要としているのか理解できれば、次のようなことができます: メディアクエリを含む CSS ファイルがあります。このファイルは、HTML を自動的にフォーマットします。しかし、あなたはもっと何かが欲しいです。したがって、ウィンドウ幅に基づいてjquery関数を作成できます。

$(function(){
 $(window).resize(function(){
     if($(this).width() >= "desired_width"){
                 //your function
         });
     }
  })
});
于 2013-03-25T14:05:06.520 に答える