Take the 2-minute tour ×  Okay, so, I have a bit of a strange
situation which I have encountered multiple times. I'm looking
for a simple/the best solution, NOT the overcomplicated solution
I used before (and have since forgotten).  You see, I have a
slideshow. I also have a couple of buttons that float on top of
the slide show (visible here: http://marsxplr.com/view-13378)
Now, I have these buttons appear when the user's mouse goes over
the slideshow. However, the minute the user's mouse goes over
the buttons, mouseleave is called (even though the mouse is
still technically over the slideshow!). This causes the buttons
to disappear whenever the mouse goes over them, which is
obviously not something I would like to happen.  I solved this
by then making each button re-show its self whenever it receives
a mouseover.  But now, we have a problem...  The button is on
the very edge of the slideshow. That means that when mouseleave
is called, one of two things happened:  A:The mouse went off of
the button but not o