jQuery - 如何测试选择器是否匹配任何东西?

Sta*_*bie 7 jquery jquery-selectors

说我有以下内容:

$('#foo')
Run Code Online (Sandbox Code Playgroud)

我想知道那个选择器是否匹配任何东西.我该如何测试呢?

Dav*_*ick 22

if ($('#foo').length > 0) {

    // do things
}
Run Code Online (Sandbox Code Playgroud)

应该这样做

  • 或者,如果你进入类型强制if($("#foo").length){}也可以. (3认同)