#5266 closed bug (worksforme)
.position() report incorrect value for AREA elements of an image map
Reported by: | matdumsa | Owned by: | brandon |
---|---|---|---|
Priority: | major | Milestone: | 1.4 |
Component: | dimensions | Version: | 1.3.2 |
Keywords: | Cc: | ||
Blocked by: | Blocking: |
Description
Hi,
when the .position() method is called on a AREA object, the position of the attached Image is returned instead of the proper expected value: the position of that area relative to its parent.
This breaks a lot of things one would like to do with an image map.
Please see this live example. http://mathieusavard.info/jquery/example1.html
Change History (3)
comment:1 Changed 12 years ago by
Resolution: | → worksforme |
---|---|
Status: | new → closed |
comment:2 Changed 10 years ago by
The original ticket seems to be asking for logical functionality to me. I'm not sure why substituting another value (mouse position) for the requested value (the position of the map area) would be considered worth closing the bug.
Imagine if you were triggering events outside of the image and wanted an effect over a particular area of the image map. Mouse position would be absolutely useless for that.
comment:3 Changed 9 years ago by
Agreed.
For example, I'm trying to get the .position of a ('map area') in Drupal so that I can position a Dialog box over it. Instead, all of the dialogs get dropped into a corner.
Just use e.pageX and e.pageY to determine the mouse position.