#11133 closed bug (duplicate)
jQuery.one() function doesn't remove "mouseenter" event after first call
Reported by: | joepjoosten | Owned by: | dmethvin |
---|---|---|---|
Priority: | low | Milestone: | None |
Component: | event | Version: | 1.7.1 |
Keywords: | Cc: | ||
Blocked by: | Blocking: |
Description
A one time "mouseenter" event created with jQuery.one("mouseenter", function(){}) is fired every time. Conclusion: event doesn't get removed.
Bug probably is in jQuery.event.remove function
Change History (6)
comment:1 Changed 11 years ago by
comment:2 Changed 11 years ago by
Component: | unfiled → event |
---|---|
Milestone: | None → 1.7.2 |
Owner: | set to dmethvin |
Priority: | undecided → low |
Status: | new → assigned |
Confirmed.
comment:3 Changed 11 years ago by
Already fixed last month by https://github.com/jquery/jquery/commit/c584ce4f562536a282c6ccfd78d5d12080850517 for #10984.
comment:4 Changed 11 years ago by
Milestone: | 1.7.2 → None |
---|---|
Resolution: | → duplicate |
Status: | assigned → closed |
Thanks @gibson042, I thought it looked familiar but must have done the jquery-git test wrong when I checked it.
Note: See
TracTickets for help on using
tickets.
Example
http://jsfiddle.net/8MB3S/