есть код! ну я понимаю что очень медленно работает! та и несовсем правильно написано! помогите оптимизировать как написать так что бы было все по правилам! не обезательно упиратся на jquery можно много чистого js
var mainNavUlLi = $("#mainNav ul li");
        
	$(mainNavUlLi).hover(function(){
	$(this).children("ul").css({"display":"block"}).animate({"opacity":"1"}).children("li").animate({"height":"20px"});
	
      },
	function(){
	$(this).children("ul").animate({"opacity":"0"}).children("li").animate({"height":"0px"}).end().children("ul").css({"display":"none"});
	}
	);