jQuery – 如何测试选择器是否与任何东西匹配?
说我有以下内容:
$('#foo')
我想知道那个选择器是否匹配任何东西。 我该如何测试呢?
if ($('#foo').length > 0) { // do things }
应该这样做
使用Javascript控制台查看方法调用返回的内容。 在控制台中键入您的命令,然后按Enter键。
打开JS控制台的快捷方式:
- Chrome: Ctrl + Shift + I ,然后点击控制台标签
- Firefox: Ctrl + Shift + J.