我正在创建一个firefox附加组件,我有一种情况,如果有人点击我的toolbarbutton menupopup中的特定项目,我想显示一些文本出现在鼠标旁边几秒钟。我不是指鼠标悬停文本,因为当他们点击该项目时,我关闭了menupopup。我的意思是像这个网站上显示的内容:
http://www.kingsquare.nl/cursormessage
这样做的正常方法是使用javascript和div,它将包含我想要显示的文本。不幸的是,我发现工具栏按钮不能对主窗口产生影响,这是我需要放置div来显示的地方。我试过让Jquery工作,但也没有成功。
您可以将面板与openPopup()和hidePopup()一起使用。请记住在面板上将属性noautohide设置为true。
关于面板的更多信息 - https://developer.mozilla.org/en/XUL/panel
• Google 地图:如何在标记上准确定位 OverlayView?
• 如何在鼠标悬停时为 DataGrid 行的背景颜色设置一次动画?
• 防止将鼠标悬停在 Google 地图标记上(并显示内容)时重新居中
• 在 WinUI-3 C# 中,如何在鼠标悬停自定义工具提示类时获取父元素?
• 使用 javascript 在 whatsapp web 中单击按钮
• 找到了一个很棒的传单地图代码。当我将鼠标悬停在每篇 html 文章上时,我希望显示带有弹跳图钉或闪烁图标的 PIN 位置
• 如何在 NSTextAttachmentCell 上获取鼠标跟踪和单击事件?