Se state cercando di fare è di eseguire $('#home').hide();
solo se l'oggetto #item1
è presente, allora hai fatto in questo modo:
if ($("#item1").length > 0) {
$('#home').hide();
}
non c'è bisogno di controllare se #item1
è in body
dato che è l'unico posto che può essere. Puoi semplicemente controllare per #item1
poiché gli ID devono essere univoci.
Si potrebbe anche ricorrere alla pianura JS per la condizione come un esempio di come sia semplice:
if (document.getElementById("item1")) {
$('#home').hide();
}
Se questo non è quello che stai cercando di fare, quindi si prega di chiarire la tua domanda ulteriormente.
Grazie compagni, problema risolto. – Eric