我遇到了一个问题,我似乎找不到办法。
基本上,我有一个带有“addthis_button”类的按钮,将鼠标悬停在按钮上会显示AddThis框。完美的工作:)
但是我需要根据用户在页面周围的其他操作来打开和关闭此功能,是否可以在需要时打开和关闭AddThis悬停事件?
例如,我的页面顶部有一个“共享”按钮。滚动显示AddThis。然后我去点击页面上的一些内容。分享按钮已经很好地显示了灰色但是当我滚动它时我仍然得到AddThis。
我已经尝试完全重新初始化AddThis,但无济于事。
感谢您提供任何帮助。
编辑:jsFiddle链接hjsfiddle.net/49Pgf /
答案 0 :(得分:1)
我认为这应该可以禁止AddThis在hover上显示菜单:
addthis.button('.addthis_button', {ui_click:true}, {});
这需要实际点击您的链接以显示菜单。当然,您可以通过调用相反的方式重新启用它:
addthis.button('.addthis_button', {ui_click:false}, {});
希望这适合你。