我有以下代码,但if条件从不返回true。我试图在宽屏和普通屏幕之间改变bg。问题与js,如果条件
$(document).ready(function(){
var width = $(window).width;
var height = $(window).height;
var ratio = height/width;
if(ratio >= 0.8) {
$('body.preview').attr('style','background-image:url(images/_bg.jpg)');
} else {
$('body.preview').attr('style','background-image:url(images/bg.jpg)');
}
});
'$(窗口).width'和'$(窗口).height'被_functions_所以你在做' fn1/fn2 = NaN' –
看起来很难想象你没有尝试在你的身边进行调试,然后发布它作为一个问题... –
你试过阅读jQuery文档吗? http://api.jquery.com/height/你尝试使用'console.log(width);'? – Ejaz