首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何暂时停止title属性显示工具提示?

问如何暂时停止title属性显示工具提示?
EN

Stack Overflow用户
提问于 2008-11-13 16:26:08
回答 4查看 9.1K关注 0票数 5

我在rightclick上显示了一个弹出的div (我知道这会破坏预期的功能,但是Google Docs做到了,所以为什么不呢?)但是,我显示弹出窗口的元素有一个"title“属性集,它出现在div的顶部。我仍然希望工具提示工作,但不是当弹出窗口在那里的时候。

在弹出窗口打开/打开时,停止显示工具提示的最好方法是什么?

编辑:我正在使用jQuery

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2008-11-13 16:45:36

使用jquery,您可以绑定悬停函数,同时将title属性设置为空白,然后在鼠标移出时将其重置。

代码语言:javascript
复制
$("element#id").hover(
 function() {
  $(this).attr("title","");
  $("div#popout").show();
 },
 function() {
  $("div#popout").hide();
  $(this).attr("title",originalTitle);
 }
);
票数 4
EN

Stack Overflow用户

发布于 2012-10-29 22:55:41

下面是使用data进行值存储和使用prop进行值赋值的另一个示例

代码语言:javascript
复制
$('[title]').on({
    mouseenter : function()
    {
        $(this).data('title', this.title).prop('title', '');
    },
    mouseleave: function()
    {
        $(this).prop('title', $(this).data('title'));
    }
});
票数 3
EN

Stack Overflow用户

发布于 2008-11-13 16:28:40

我认为设置为空白,当弹出窗口关闭时,再次设置正确的文本。我认为这是阻止它的最简单的方法。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/287407

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档