Credo di sbagliare qualcosa in questo script per verificare, come da oggetto, l'esistenza di un elemento in una pagina esterna.
Nella mia-pagina.php ho questo elemento
Nella pagina-esterna.php invece hocodice HTML:<div id="comm" class="verificaUrl"></div>
Per verificare se l'elemento "comm" esiste nella pagina esterna ho questo script che nasconde "comm" in mia-pagina.php se esiste in pagina-esterna.phpcodice HTML:<div id="comm"></div>
Ma anche se l'elemento in pagina-esterna.php non esiste mi nasconde sempre l'elemento comm nella mia-pagin.php.codice:var ricarica= $(".verificaUrl").attr('id'); var ricaricaUrl = "../pagina-esterna.php" + " #"+ricarica; $(".verificaUrl").load(ricaricaUrl, function(){ if ((ricaricaUrl).length>0) { $("#"+ricarica).hide(); } else { $("#"+ricarica).show(); }
Dove sta l'errore?