testing空的jQueryselect结果

说我同意

var s = $('#something'); 

接下来我想testingjQuery是否find#something,即我想testings是否为空。

我可以使用我的可靠的isempty()

 function isempty(o) { for ( var i in o ) return false; return true; } 

或者因为jQuery对象是数组,我想我可以testings.length

但是jQuery的用法看起来都不怎么样,jQueryesque也不是。 你有什么build议?

使用s.length属性。

 if(s.length == 0) { ... } 

size()在jquery 1.8中弃用http://api.jquery.com/size/

 if($("#something").length > 0 ){ // Element found } else{ // No element found }