デバイス幅を使用してデバイスを検出するページを設計し、それに基づいて、尊敬される js および css ファイルをロードします。modernizr で 3 つの条件を評価する方法と、デバイス (デスクトップ、モバイル、またはタブレット) を検出するためのより良い方法はどれですか
<script type="text/javascript">
Modernizr.load([
{
test: Modernizr.mq('(min-device-width: 320px) and (max-device-width: 728px)'),
yep : ['mob.css', 'jquery.mobile-1.1.0.css', 'jquery.mobile-1.1.0.js'],
nope : 'pc.css'
}
]);
if (!Modernizr.borderradius) {
$.getScript("jquery.corner.js", function () {
$("input").corner();
});
}
if(!Modernizr.required) {
$("#frmSearch").submit(function(){
if($.trim($("#txtSearch").val().length) == 0){
alert('Please, Enter some keyword');
return false;
}
});
}
</script>