0

我遇到了一个问题,我似乎可以找到解决办法。

本质上,我有一个带有“addthis_button”类的按钮,将鼠标悬停在按钮上会显示 AddThis 框。完美运行:)

但是,我需要根据用户在页面周围的其他操作来打开和关闭它,是否可以在需要时打开和关闭 AddThis 悬停事件?

例如,我的页面顶部有一个显示“分享”的按钮。滚动它会显示 AddThis。然后我去点击页面上的一些东西。分享按钮已经很好地变灰了,但是当我翻过它时,我仍然得到 AddThis。

我已经尝试完全重新初始化 AddThis,但无济于事。

感谢您提供的任何帮助。

编辑:jsFiddle 链接 hjsfiddle.net/49Pgf/

4

1 回答 1

1

我认为这应该可以禁止 AddThis 在悬停时显示菜单:

addthis.button('.addthis_button', {ui_click:true}, {});

这需要实际单击您的链接以显示菜单。然后当然,您可以通过调用相反的方法重新启用它:

addthis.button('.addthis_button', {ui_click:false}, {});

希望这对你有用。

于 2013-03-14T15:18:36.240 回答