Here’s my script: http://jsfiddle.net/w3kXj/2/
As you can see, I’m trying to make a checkbox input reveal the .terms-of-use div on hover. However, the behavior of the div is very unpredictable. Sometimes it does not show at all on hover, especially when you mouseover from underneath. What the heck is going on? Can anyone help?
I think the intention should be to bind the listener to the whole fieldset instead of both elements separately.
http://jsfiddle.net/jomikr/w3kXj/10/