Jquery tooltip absolute position above a link which is inside paragraph text?

Posted by BerggreenDK on Stack Overflow See other posts from Stack Overflow or by BerggreenDK
Published on 2011-01-15T15:15:04Z Indexed on 2011/01/15 16:53 UTC
Read the original article Hit count: 203

Filed under:
|
|
|
|

I am trying to retrieve the position of an HTML element inside a paragraph. Eg. a span or anchor. I would also like the width of the element.

So that when I hover the object, I can activate/build/show a sort of toolbar/tooltip above the element dynamically.

I need it to be dynamically added to exisiting content, so somekinda "search-replace" jQuery thingy that scans the elements within eg. a DIV and then does this for all that matches this "feature".

Main problem/question is:

How do I retrieve the "current absolute" position of the element I am hovering with the mouse. I dont want the toolbar/tooltip to be following the mouse, but instead it must "snap" to the element its hovering. so I was thinking: "place BOX -20px from current element. Match width....

Possible? is there a jQuery plugin for this already - or?

Sample code:

  <div class="helper">

      <h1>headline</h1>

      <p>Here is some sample text. But <a href="somewhere.htm" class="help help45">this is with an explanation you can hover</a>. <a href="somewhereelse.htm">And this isnt.</a>

      <ul>
          <li>We could also do it <a href="somewhere.htm" class="help help32">inside a bullet list</a></li>
      </ul>

  </div>

The .help is the class triggering the "help" and the .help45 or .help32 is the helpsection needed to be shown (but thats another task later, as I am hoping to retreive the "id" from the "help45" so a serverlookup for id=45 can load the text needed to be shown.

Nb. if the page scrolls etc. the helptip still needs to follow the item on the page until closed/hidden.

© Stack Overflow or respective owner

Related posts about jQuery

Related posts about tooltip