Controllare se un componente esiste con jQuery
A volte usiamo degli script Javascript che non ci sembrano funzionare per chissà quale motivo.
E magari il problema è solo che richiamiamo un componente che non c'è (e a volte la console non ci indica l'errore).
Per essere certi che io componente ci sia, possiamo fare un controllo.
Ecco come possiamo fare con jQuery:
if ($("#mio_comp").length) {
console.log('ok');
} else {
console.log('ko');
}
Ovviamente il componente in questione può essere di qualsiasi tipo.
Inoltre qui controllo per ID, visto che dovrebbe essere univoco; se controllate per classe state attenti a che non sia replicato in altri punti.
Enjoy!
javascript jquery length
Commentami!