With jQuery (or pure javascript), if you set a mouseover handler, it will be triggered even if the mouse is initially on the element. How to disable that?
For example, look at facebook – place your mouse over the name of a friend in the feed. A hovercard appears. Now refresh the page (without moving the mouse; F5) – the hovercard does not appear.
try
mousemoveinstead ofmouseover😉http://api.jquery.com/mousemove/