JSFiddle - React, Tailwind, and code Playground
HTML
<ul id="test">
<li>Options</li>
<li>Options</li>
<li>Options</li>
<li>Options</li>
<li>Options</li>
<li>Options</li>
<li>Options</li>
<li>Options</li>
<li>Options</li>
<li>Options</li>
<li>Options</li>
<li>Options</li>
<li>Options</li>
<li>Options</li>
<li>Options</li>
<li>Options</li>
<li>Options</li>
<li>Options</li>
<li>Options</li>
<li>Options</li>
<li>Options</li>
<li>Options</li>
<li>Options</li>
<li>Options</li>
<li>Options</li>
<li>Options</li>
<li>Options</li>
<li>Options</li>
<li>Options</li>
<li>Options</li>
<li>Options</li>
<li>Options</li>
<li>Options</li>
<li>Options</li>
<li>Options</li>
<li>Options</li>
<li>Options</li>
<li>Options</li>
<li>Options</li>
<li>Options</li>
<li>Options</li>
<li>Options</li>
<li>Options</li>
<li>Options</li>
<li>Options</li>
<li>Options</li>
<li>Options</li>
<li>Options</li>
<li>Options</li>
<li>Options</li>
<li>Options</li>
<li>Options</li>
<li>Options</li>
<li>Options</li>
<li>Options</li>
<li>Options</li>
<li>Options</li>
<li>Options</li>
<li>Options</li>
<li>Options</li>
<li>Options</li>
<li>Options</li>
<li>Options</li>
</ul>
<div id="logger"></div>
CSS
ul { height: 100px; overflow: auto; }
li { margin: 5px; padding: 3px; }
li:hover { background-color: blue; color: white; }
#logger { margin: 10px; border: 1px solid blue; padding: 2px; }
JavaScript
$(function () {
$('ul').one('click', function () {
$('li').mouseenter(function () {
$('#logger').append(' mouseenter');
}).mousemove(function () {
$('#logger').append(' mouseenter mousemove');
});
});
});