是什么,使这项工作的正确方法,它与不同的高度如何将Chrome特定的CSS添加到if语句
if(franchise_id=="0000") {
$('#aj_auction').css('height', '558px');
if($.browser.chrome) {
$('#aj_auction').css('height', '598px');
}
}
是什么,使这项工作的正确方法,它与不同的高度如何将Chrome特定的CSS添加到if语句
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> = 1.9)
更新的问题,测试不起作用 – MShack
尽量不要定位于Chrome首先检测浏览器和应用这一条件如下:
$.browser.chrome = /chrom(e|ium)/.test(navigator.userAgent.toLowerCase());
if($.browser.chrome){
........
}
的jQuery已经从1.9取出$ .browser和他们最新的release.But我们仍然可以使用$ .browser作为一个独立的插件,link。
希望这会有所帮助。
检查它是否使用userAgent
铬
不过,如果你一定要使用$ .browser属性,你可以用它jQuery Migrate插件做
var is_chrome = navigator.userAgent.toLowerCase().indexOf('chrome') > -1;
if(is_chrome){
$('#aj_auction').css('height', '598px');
}
的[如果浏览器Chrome的使用jQuery如何检测?]
可能重复(http://stackoverflow.com/questions/6339480/how-to-detect-if-a-browser-is-chrome -using-jquery) – nikhil
看到了,但我将如何做一个if语句在此? – MShack