我使用addthis作为垂直工具箱,弹出窗口悬停在固定元素中。 但滚动时,弹出窗口会显示在其他位置。我尝试使用偏移顶部和左侧的配置,但没有用。这有什么解决方案???
这里的演示----> http://jsfiddle.net/vaakash/QzjxR/1/embedded/result/
答案 0 :(得分:6)
我尝试使用jQuery代码并且相当满足我的需求。所以。在这里,我使用on“mousemove”事件来定位弹出窗口,它确实有效。
$('.addthis_button_compact, .addthis_bubble_style').mousemove(function(e){
$('#at15s').css({
'top': e.pageY - 200 ,
'left': e.pageX - 200
});
});
答案 1 :(得分:2)
根据 AddThis 人的说法,显然没有解决方法。
这是因为我们没有 重新计算DIV的位置 调用菜单后。我是什么 会做的是禁用紧凑菜单 并将按钮设置为仅使用 扩展(完整)菜单,这是自动的 居中。
所以将<a class="addthis_button_compact"></a>
更改为<a class="addthis_button_expanded"></a>