I want to get the offset of an element relative to a specific parent not the direct one and not the document.
I looked for that on the internet and found the of
You can try this out:
var offsetLeft = $('#myElement').position().left - $('#myElement').closest('#crazyAncestor').position().left;
var offsetTop = $('#myElement').position().top - $('#myElement').closest('#crazyAncestor').position().top;
you need to subtract as OffSet implies the navigator window
var offset = GetOffSet( $("#a"), $("#b") );
function GetOffSet( elem, elemParent ) {
return elemParent.position().left - elem.parent().position().left;
}