次のようなメディア クエリを使用してモバイル専用 CSS を読み込んでいます
<link rel="stylesheet" type="text/css" media="only screen and (max-device-width: 480px)" href="/includes/css/mobile.css" />
しかし、これらの CSS の変更に加えて、次のような HTML の一部を並べ替える必要もあります。
$('#moveOne').after($('#theOther');
ブラウザーが確実に mobile.css をロードした場合にのみ、この動きが実行されるようにします。そこで、mobile.css 内に奇妙な CSS 値を追加して、その値を次のようにチェックすることを考えました。
if($'#notVisible').css('color') == 'red') {
$('#moveOne').after($('#theOther');
}
これを行うより良い方法はありますか?