【问题标题】:How to have a single tool tip display for multiple controls如何为多个控件显示单个工具提示
【发布时间】:2013-02-23 20:43:39
【问题描述】:

我有许多不同的控件,我想显示相同的工具提示。问题是“for”属性似乎是单个值。有没有办法让单个工具提示响应鼠标悬停在多个控件上。

【问题讨论】:

    标签: tooltip mouseover


    【解决方案1】:

    您可以使用以下步骤为所有控件设置一个工具提示

    1. 创建一个 div 元素
    2. 为 div 设置 style.display = 'none'
    3. 将其附加到文档正文中
    4. 在 mouseover 事件中,使用 evt.clientX 和 evt.clientY 获取鼠标坐标,然后设置 style.display = '块' style.position = '绝对' style.top = evt.clientY +'px' style.left = evt.clientX + 'px' 为 div

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-08-18
      • 1970-01-01
      • 1970-01-01
      • 2012-12-18
      • 1970-01-01
      • 2015-08-22
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多