-2

这段代码有什么问题:

if($(window).scrollTop() > 290) && ($(window).width > 500) {

} else {

}

我想检查两者 - 屏幕宽度和滚动大小

4

3 回答 3

5

您在整个if条件周围缺少一对括号。另外,width是一种方法,所以你必须调用它:

if (($(window).scrollTop() > 290) && ($(window).width() > 500)) {

} else {

}
于 2013-04-24T20:23:28.943 回答
4

你的意思是用这个吗?

if( $(window).scrollTop() > 290  &&  $(window).width() > 500 ) {

我取出了您用来可能对各个条件进行分组的额外括号。

(我迟到了,提到.width需要.width(),@Blender 意识到)

于 2013-04-24T20:21:03.887 回答
1

你有太多或太少的括号。

   if( $(window).scrollTop() > 290  &&  $(window).width() > 500 ) {

   } else {


   }
于 2013-04-24T20:20:54.097 回答