Is there an “exists” function for jQuery?
How can I check the existence of an element in jQuery?
The current code that I have is this:
if ($(selector).length>0) {
// Do something
}
Is there is a more elegant way to approach this? Perhaps a plugin or a function?
Answer:
Yes!
jQuery.fn.exists = function(){ return this.length > 0; }
if ($(selector).exists()) {
// Do something
}
This is in response to: Herding Code podcast with Jeff Atwood
http://stackoverflow.com/questions/31044/is-there-an-exists-function-for-jquery
COMMENTS