0

サイトでモバイル レイアウトを機能させようとしていますが、異なるスタイルシートを使用したメディア クエリが機能しているように見えますが、そのメディア クエリに添付された別の JavaScript ファイルを読み込むことができるかどうかさえわかりません。

説明:

<link rel="stylesheet" type="text/css" href="desktop.css">
<link rel="stylesheet" type="text/css"
      media="only screen and (max-width: 720px) and (-webkit-min-device-pixel-ratio: 2.0)" href="jesusmobile.css">
<script src="jquery.js"></script>

/bodyの前のhtmlドキュメントの最後に

<script src="my.js"></script>

基本的に、サイトで「mobile.css」スタイルシートを使用するときに、別の .js ファイルを使用するように指示できるようにしたいと考えています。これは可能ですか?

ありがとう!

4

1 に答える 1

0

このリンクを参照できます http://www.quirksmode.org/blog/archives/2010/08/combining_media.html

if (screen.width < 600) {
    // don’t download complicated script
    // use low-source images instead of full-source ones
}

また

if (document.documentElement.clientWidth < 900) {
    // scripts
}
于 2013-09-12T05:26:57.317 に答える