Ciao a tutti, perdonate l'ennesimo post sull'argomento ma anche con i risultati della ricerca (e le relative modifiche allo script) non sono venuto a capo di molto...
Il mio problema è mostrare e nascondere div. Dal momento che ne ho più di uno avrei bisogno che cliccando in qualsiasi altro punto della pagina (così come anche su un altro collegamento per mostrare un div) un eventuale div aperto scompaia. Avevo pensato ad una cosa del genere:
codice:
function showBar(divbar) {
menu =$('bar' + divbar);
menu.style.visibility = 'visible';
document.onclick = function() {
hideBar(menu);
}
}
function hideBar(divbar) {
divbar.style.visibility = 'hidden';
document.onclick = false;
}
Poi nella pagina:
collegamento:
e il div (vi posto anche il css associato, non si sa mai):
codice:
CSS:
.submenuprofile
{
position:absolute;
top:133px;
border: none;
height: 23px;
width: 800px;
margin: 0px auto;
background: #000000 url('images/menu_bar_flip.png') repeat-x top left;
text-align:center;
visibility: hidden;
z-index:20;
}
HTML:
<div id="barprofile" class="submenuprofile">content</div>
Grazie mille in anticipo e scusate la lunghezza del post!