Say I do
var s = $('#something');
and next I want to test if jQuery found #something, i.e. I want to test if s is empty.
I could use my trusty isempty() on it:
function isempty(o) {
for ( var i in o )
return false;
return true;
}
Or since jQuery objects are arrays, I suppose I could test s.length.
But neither seem quite in the idiom of jQuery, not very jQueryesque. What do you suggest?
Use the s.length property.
[edit] size() deprecated in jquery 1.8
http://api.jquery.com/size/