2011-05-19 17 views

Respuesta

10

Para el método de jQuery que podría ir con

if($("#selector").length) { 
    //object already exists 
} 
+0

simple, genial. esto funciona perfectamente – TaylorMac

13
if (document.getElementById('hello')) { 
    // yup, already there 
} 

O, la forma en jQuery:

if ($('#hello').length) { 
    // yup, already there 
} 
+0

fantástico. Aceptaré cuando pueda. – TaylorMac

+0

Aún más corto: '($ ('# hello') [0])' –

+0

Si está creando varios elementos antes de agregarlos a la página, puede darles la misma identificación con esta comprobación. Un elemento puede tener una identificación pero no se encontrará con document.getElementById hasta que sea parte del documento. – kennebec

Cuestiones relacionadas