.width()在jQuery中不起作用

bla*_*afi 0 jquery if-statement

我想在JQuery中做这样的事情

if($(this).width() < 400px){
      //do something
}
Run Code Online (Sandbox Code Playgroud)

但它没有像那样工作....嗯,它是如何正确的?

Bro*_*ass 5

width()返回一个普通数字,即使不是你的代码也会有一个未定义的符号,因为400px它不在引号中 - 而是像这样使用它:

if($(this).width() < 400){
      //do something
}
Run Code Online (Sandbox Code Playgroud)