【问题标题】:JQuery tooltip visible only on input field focusJQuery 工具提示仅在输入字段焦点上可见
【发布时间】:2013-02-07 22:36:57
【问题描述】:

如何使工具提示仅在输入字段焦点上可见并在焦点消失时隐藏工具提示。我不希望工具提示出现在 mouseover 上或在 mouseout 上不可见。

【问题讨论】:

  • 任何帮助将不胜感激?

标签: javascript jquery jquery-ui jquery-plugins mouseover


【解决方案1】:
$("input[id$=Textboxid]").focus(function() {
$("div[id$=tooltip]").show();
 });

 $("input[id$=Textboxid]").blur(function() {
 $("div[id$=tooltip]").hide();
});

这是一般的想法,但您可以根据需要进行操作

【讨论】:

  • 当我添加 $(target).tooltip("open");为目标设置了悬停事件,这使得工具提示在鼠标悬停时出现并在鼠标悬停时消失,我该如何解决?
  • 我已在此处添加示例 jsfiddle.net/P2Mws 感谢您抽出宝贵时间加里
【解决方案2】:

我通过取消绑定鼠标事件解决了这个问题

$(target).unbind('mouseenter mouseleave mouseover mouseout');

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2010-09-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多