解决方法
可能是jQuery是过度的,并设置margin-left:-10px会做的伎俩.
您可以获得相对于文档:http://docs.jquery.com/CSS/offset的元素的offset()
这会给你左,顶等.
那么你可能需要使用CSS这样定位元素.
subMenu.css({ position: 'absolute',zIndex: 5000,left: left,top: top });