Oracle APEX 卡工具提示

Posted

技术标签:

【中文标题】Oracle APEX 卡工具提示【英文标题】:Oracle APEX Cards Tooltip 【发布时间】:2019-02-19 22:09:26 【问题描述】:

我有一份带有卡片的经典报告。当用户将鼠标悬停在任何卡片上时,我想显示一个值。我该怎么做?

【问题讨论】:

apex.oracle.com/pls/apex/f?p=44321:410:0: 我看起来很快,我认为它很容易集成到 apex 中。我建议不要使用 CDN,而是下载文件并放入您的工作区。 atomiks.github.io/tippyjs 【参考方案1】:

一种方法可能是向卡片修饰符列添加一个值,然后在刷新您的区域后运行一个动态操作,这将执行以下 JS(初始化时触发)。

第一个 jQuery 选择器由您的卡片修饰符值驱动 - 我使用了 'titleA'

$('.titleA a').attr('title','Help me');

这应该会相应地修改您生成的 html

【讨论】:

这使您可以不理会订阅的模板,但是必须添加 HTML 后渲染有点尴尬。【参考方案2】:

您可以使用三种与鼠标相关的动态操作,而无需编写任何 javascript

Mouse Enter (mouseenter) - 当指点设备移入触发元素时触发一次。

鼠标离开 (mouseleave) - 当指点设备远离触发元素时触发一次。

鼠标移动 (mousemove) - 当指针设备在触发元素上方移动时触发。

文档here.

【讨论】:

以上是关于Oracle APEX 卡工具提示的主要内容,如果未能解决你的问题,请参考以下文章

Oracle APEX 实战篇:数据库性能监控

在 oracle apex 中使用保存点、提交和回滚

仅为 QTabWidget 中的选项卡显示工具提示,而不是整个小部件

应用程序错误:ORA-19202:XML 处理中发生错误 ORA-01843:不是有效月份 - Oracle Apex

Oracle登录连接卡死无反应 已解决

Custom Metadata Type upsert via apex (工具类)