我有一个无序列表的图片,当我将鼠标悬停在一张图片上时,我希望左边的两张图片淡出,并在它们的位置显示一个 div 和文本。我已经完成了这项工作,除了定位 div - 我试过这个:
div.position({my: 'left top', at: 'left top', of: other_list_item});
但这只是返回 {left: 0, top: 0} 的对象(新位置)。
我也尝试将 div 放在另一个 li 元素中,但仍然不行。这是 div HTML:
<div style="width: 255px; height: 110px; position: absolute;" id="name_popup"><p>Jon Jensen</p><p>Chief Technical Officer</p><p>London, England</p></div>
编辑我正在研究一个 JSFiddle 示例,但是有很多东西要放入,所以当它准备好时,请等待。不管怎样,我忘了提这个有趣的地方:
当我在我试图锚定的元素上单独调用 .position() 时,它会返回正确的偏移量,但是当我尝试在另一个元素上使用 position() 来匹配它们的位置时,什么也没有发生。