什么是正确的方法来使这个工作,它不是针对chrome与不同的高度
if(franchise_id=="0000") {
$('#aj_auction').css('height', '558px');
if($.browser.chrome) {
$('#aj_auction').css('height', '598px');
}
}
您可以尝试$.browser。chrome检查浏览器
if(franchise_id=="0000") {
if($.browser.chrome) {
$('#aj_auction').css('height', '598px');
}else{
$('#aj_auction').css('height', '558px');
}
}
需要使用Modernizr
但是,如果您必须使用$。你可以使用jQuery Migrate插件(对于jQuery>= 1.9 -在早期版本中你可以直接使用它)
检查是否使用userAgent
的铬
var is_chrome = navigator.userAgent.toLowerCase().indexOf('chrome') > -1;
if(is_chrome){
$('#aj_auction').css('height', '598px');
}
尝试先检测浏览器并应用该条件,如下所示:
$.browser.chrome = /chrom(e|ium)/.test(navigator.userAgent.toLowerCase());
if($.browser.chrome){
........
}
jQuery删除了$。1.9和最新版本的浏览器。但是我们仍然可以用$。浏览器作为一个独立的插件,链接。