Ciao,
sono un newbie per quanto riguarda jquery.
Sto avendo problemi con un menu. In particolare quello che che succede è cliccare su un item, aprire il sottomenu e cliccare su una voce che mi carica un form.
Quando però provo a cliccare su un qualsiasi altro item, questo si apre e si richiude, privandomi della possibilità di selezionare le sotto voci.
Posto il codice che gestisce il menù:
$(document).ready(function(){
$('#sideMenu > ul > li:has(ul)').addClass("has-sub");
$('#sideMenu > ul > li > a').click(function() {
var checkElement = $(this).next();
$('#sideMenu li').removeClass('active');
$(this).closest('li').addClass('active');
if((checkElement.is('ul')) && (checkElement.is(':visible'))) {
//alert('alert1');
$(this).closest('li').removeClass('active');
checkElement.slideUp('normal');
}
if((checkElement.is('ul')) && (!checkElement.is(':visible'))) {
$('#sideMenu ul ul:visible').slideUp('normal');
checkElement.slideDown('normal');
}
if (checkElement.is('li')) {
return true;
} else {
return false;
}
});
});
In allegato invece c'è la paginacon il menù vero e proprio(all'interno sono definitie altre funzioni per il caricamento dei vari form-il css lo tralascio ovviamente).
Grazie in anticipo...e scusate per il pessimo codicemenu.txt