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

时间:2011-09-16 00:04:21

标签: jquery jquery-selectors

说我有以下内容:

$('#foo')

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

2 个答案:

答案 0 :(得分:22)

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

    // do things
}

应该这样做

答案 1 :(得分:-1)

使用Javascript控制台查看方法调用返回的内容。在控制台中键入您的命令,然后按Enter键。

打开JS控制台的快捷方式:

  • Chrome: Ctrl + Shift + I ,然后点击控制台标签
  • Firefox: Ctrl + Shift + J