我设计了一个使用设备宽度检测设备的页面,并基于它加载了尊重的js和css文件。我如何评价Modernizr的3个条件,哪个是更好的方式来检测设备(台式机,手机或平板电脑)使用modernizr检测设备
<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>
在CSS中使用媒体查询? – Neil
好的,你能给我举个例子吗?因为我已经使用了modernizr.mq – chako
第一我想通过使用3条件检测设备。我如何在modernizr中编写3个条件? – chako