Here's some info on how event binding works in jQuery: http://docs.jquery.com/Frequently_Asked_Questions#Why_do_my_events_stop_working_after_an_Ajax_request.3F
But specifically you can use .hover() and .unbind("hover") on your element to bind and unbind. On May 2, 11:41 am, jr <[EMAIL PROTECTED]> wrote: > I have attached the hover event to a <div> element and it works fine. > But how do I dynamically remove and add it again? Once it's working I > cant seem to find a way in javascript to stop it again. I've tried > calling 'hover' again on the same element with empty function > callbacks, but it doesn't seem to have any effect. > > thanks.