将鼠标悬停在 Flash 对象上时如何启用醉酒工具提示?

发布于 2024-12-01 19:16:31 字数 516 浏览 1 评论 0原文

我正在寻求实现一个“复制到剪贴板”按钮,就像 github 所做的那样。我使用 Clippy 来渲染按钮,并使用 Tipsy 来获取工具提示。

现在,有一个 14x14 的跨度包裹着 14x14 flash 对象。然而,当我在周围的跨度上应用醉酒悬停代码时,浏览器无法识别鼠标悬停事件,因为 Flash 对象似乎抓住了它。在透明和不透明之间交换 wmode 似乎并没有改变它。

以下是当前设置:

HTML:

<span class="clippy-wrap" title="copy to clipboard"><object id="clippy" ...></span>

JavaScript:

$('.clippy').tipsy();

浏览器还需要什么才能在 Flash 对象上注册鼠标悬停事件以便我可以触发工具提示?

I'm looking to implement a 'copy to clipboard' button exactly like github does. I'm using clippy to render the button and tipsy to get the tooltip.

Right now, there's a span of 14x14 wrapping the 14x14 flash object. However, when I apply the tipsy hover code on the surrounding span, the browser does not recognize a mouseover event because the flash object seems to grab it instead. Swapping wmode between transparent and opaque does not seem to change it.

Here is the current set up:

HTML:

<span class="clippy-wrap" title="copy to clipboard"><object id="clippy" ...></span>

JavaScript:

$('.clippy').tipsy();

What more is required for the browser to register a mouseover event on the flash object so that I can trigger the tooltip?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文