A Web Design Community curated by Chris Coyier

A little dab'll do ya

Code Snippets

Code Snippets > jQuery > Check if Element Exists Submit one!

Check if Element Exists

if ( $('#myElement').length > 0 ) {
    // it exists
}

Subscribe to The Thread

  1. Nathan says:

    You don’t need the “> 0″, you can simply write:


    if ( $('#myElement').length ) {
    // it exists
    }

  2. Juan Trigueros says:

    Even easyest and reusable, you can define a function:

    jQuery.fn.exists = function() { return this.length>0; };

    And use it, anywhere, simple like this:

    if ($(‘#myElemento).existe()) { … }

  3. Better,

    if($(element).size()){
    // …
    }

  4. El garch Hicham says:

    nice tuto :P

It's Your Turn

At this moment, you have an awesome opportunity* to be the person your mother always wanted you to be: kind, helpful, and smart. Do that, and we'll give you a big ol' gold star for the day (literally).

Posting tips:
  • You can use basic HTML
  • When posting code, please turn all
    < characters into &lt;
  • If the code is multi-line, use
    <pre><code></code></pre>
Thank you,
--- The Management ---