jquery element exists March 31, 2009 在javascript中调用 document.getElementById('elementId'); 如果那个元素不存在的话会返回 null 。而在jquery中调用 $('#elementId'); (其他的selector也一样)却无论那个元素存不存在都会返回一个jquery对象,所以不能在用 null 来判断了。根据 jquery的文档 判断存不存在方法为 if($('#elementId').length) 。 Read more