When an element is bound, the mouseover and mouseout events are triggered multiple times.

Source: Internet
Author: User

When an element is bound, the mouseover and mouseout events are triggered multiple times.

When an element is bound, the mouseover and mouseout events are triggered multiple times. To solve this problem, the following is a good solution.

Javascript mouseover and mouseout events, when the bound element contains child elements,

When an element is bound, the mouseover and mouseout events are triggered multiple times.

Jquery solution:

The mouseenter and mouseleave methods of jquery have fixed this problem and can be used directly to replace mouseover and mouseout.

However, there is a small problem between mouseenter and mouseleave: When the mouse enters the element of the binding event from outside the document, the mouseenter does not take effect.

The temporary solution is to leave at least 1 px spacing between elements bound to events on the edge of the browser.

In addition, the hover () method of jquery is equivalent to using mouseenter and mouseleave. It can also solve the problems of mouseover and mouseout.

 

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.