Unless you are attempting to position an element at the start of a link. Which is what I was doing in this case. A feature for work requires that we have elements reporting on 'click' activity of each link for a given set of HTML. We need to find the proper starting position().left to have our informational overlay element properly establish a visual relationship with the link.
It just looks goofy floating out in the middle of nowhere instead of directly over the start of a link. On Aug 31, 5:19 am, Ricardo <ricardob...@gmail.com> wrote: > That kind of makes sense, to have screen positioning always calculated > from the bounding box. If the element is absolutely positioned you'd > get the left style property with .css('left'). Hopefully someone else > can confirm this is not a bug. > > On Aug 28, 12:51 pm, Nikola <gavin.b.ly...@gmail.com> wrote: > > > Hello, > > > I believe I may have found an issue with the position() method. > > > When getting an element.position().left property using jQuery, if a > > link is long enough that it wraps down to another line, the property > > will be thrown off. Instead of getting the left of where the link > > itself starts, it will instead get the left of the position where the > > bounding rectangle of the entire link would end up. > > > example here:http://gavinlynch.name/algorithms/javascript/link_position.html --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "jQuery Development" group. To post to this group, send email to jquery-dev@googlegroups.com To unsubscribe from this group, send email to jquery-dev+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/jquery-dev?hl=en -~----------~----~----~----~------~----~------~--~---