ho trovato questa funzione
codice:
function setElementVisibility(elementToSet, showItSwitch, keepPlacementSwitch){
if (showItSwitch) {
elementToSet.style.display = "block";
}
else{
if (keepPlacementSwitch) {
elementToSet.style.display = "none";
}
else{
elementToSet.style.display = "none";
}
}
}
$('#tinta').click(function () {
if (document.getElementById('fade_4').style.display=='block')
setElementVisibility(document.getElementById("fade_3"), false, true);
else{
setElementVisibility(document.getElementById("fade_3"), true);
}
});
parto con fade_3 display:none. Al primo click me lo mostra correttamente (display:block) ma poi sul secondo click non me lo fa sparire. Cosa sbaglio?
Graziee