JSFiddle - React, Tailwind, and code Playground
by elclanrs
HTML
<ul class="top-menu-first-ul">
<li>
<a href="http://google.com">Google</a>
<ul class="top-menu-second-ul">
<li><a href="http://translate.google.com">Google Translate</a></li>
<li><a href="http://images.google.com">Google Images</a></li>
<li><a href="http://gmail.google.com">Gmail</a></li>
<li><a href="http://plus.google.com">Google Plus</a></li>
</ul>
</li>
<li>
<a href="http://facebook.com">Facebook</a>
</li>
<li>
<a href="http://twitter.com">Twitter</a>
</li>
</ul>
CSS
.top-menu-first-ul { width: 200px; background: #ddd; }
ul ul { display: none; }
li li { background: red; }
JavaScript
$('.top-menu-first-ul li').on({
mouseover: function() {
$(this).find('ul').stop(1,1).delay(300).slideDown(100);
},
mouseleave: function() {
$(this).find('ul').stop(1,1).slideUp(100);
}
});