var $ = jQuery.noConflict();
$(document).ready(function() {
if ((screen.width>=1024)) {
$('link[title=theme800]')[0].disabled=true;
$('link[title=theme]')[0].disabled=false;
}
if ((screen.width<1024)) {
$('link[title=theme]')[0].disabled=true;
$('link[title=theme800]')[0].disabled=false;
}
});
私のHTMLページ:
<link title = "theme" rel="stylesheet" type="text/css" media="all" href="theme.css" />
<link title = "theme800" rel="stylesheet" type="text/css" media="all" href="theme800.css" />
さて、私は自分のサイトをさまざまな画面サイズでテストしていました。何らかの理由で、「<1024」モードの場合、2 番目のスタイルシート (theme800) が IE と Chrome に読み込まれません。Firefox でも動作します。私はすべてにタイトルとすべてを与えました。繰り返しますが、Firefox では機能しますが、他のブラウザーでは機能しません。他のブラウザで動作させるにはどうすればよいですか? ヘルプ!
ありがとう。