onclick sul body non posso perchè nel body è compreso anche il pulsante che apre la tendina.
Vi scrivo il code:
codice:
<script type="text/javascript" src="js/jquery.js"></script>
<script>
$("span.user").click(function(){
if($(this).parent().hasClass("user")){
$(this).parent().removeClass("user").addClass("useron").children("ul#menulogin").slideDown("slow");
}else{
$(this).parent().removeClass("useron").addClass("user").children("ul#menulogin").slideUp("fast");
}
});
</script>
<li class="user"><span class="user">apri tendina</span>
<div id="menulogin">
...
</div>