Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • SEARCH
  • Home
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 8750877
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: June 13, 20262026-06-13T12:56:35+00:00 2026-06-13T12:56:35+00:00

Problem: Each time I go through a pair of mouseenter-mouseleave event-handlers my browser gets

  • 0

Problem: Each time I go through a pair of mouseenter-mouseleave event-handlers my browser gets slower.

I have another (unrelated) reziable() element, that’s already quite slow. But after ~ 50 iterations through the mouseenter-mouseleave events the resizble becomes almost unusable.
That’s how I noticed the problem

Scenario: a bunch of stamp-sized divs each contains user-input. When I mouse-over them they swell up to reveal the full content, and when I mouse-out they shrink back to stamp-size again.
There’s a bit of calculation going on, using both local and global variables, determining the full size, before the inflation animation (negative margins) starts. The shrinking just animates the margins back to zero.

Watching the system-monitor, I can see then the browser (FF, chrome and opera) is eating memory quite fiercly, when I mouse-over these boxes repeatedly…
– also remove()’ing the stamps (and thus their events) doesn’t make the browser faster again. It stays agonizingly slow until I reload the entire page..

Any idea as to what I could be doing wrong ?
PS: The actual code is several hundred lines, so I’ll spare you that missery for now 🙂

EDIT: The code is here: http://dagfordag.dk/tegn.js
The function tegnIkon() creates a div, does some initial size-calculation, and then attaches the two events.
No more events are being bound after that.

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-06-13T12:56:36+00:00Added an answer on June 13, 2026 at 12:56 pm

    Got it !
    My (live) toolTipper was working furiously in the background, throwing up setTimeouts() by the ton each time a new element appeared behind my mouse..
    – Killed it. Now everything is smooth as silk : D

    (The hint was: The “memory leak” wasn’t permanent – just much slower to recover than expected)

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

I'm just playing around with FastMember and have hit a problem. Each time I
Original Problem: I have 3 boxes each containing 200 coins, given that there is
My problem is that I have three different stock sizes for each product that
I have this problem: $id is id for each user $img = 'http://www.somesite.com/pictures/'; $no_img
i have a problem is i got UItabbarController it contain 3 Tabbars each tabbar
I have many many XML files that often contain nodes mutiple times (each time
I have a problem with python here. If I pass an array through a
Problem: I am trying to align divs next to each other using float:left but
Problem: I want to list n number of games from each genre (order not
I am having problem saving additional information about each user automatically when a new

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.