jQuery UI Tooltip仅在使用键盘进行制表时显示一次

时间:2013-03-25 08:34:28

标签: jquery jquery-ui accessibility keyboard-events jquery-ui-tooltip

我使用jquery ui创建了一个工具提示,但是当我使用键盘导航时,工具提示内容只出现一次,而不再出现。

为什么会发生这种情况的任何想法?

$('.test').tooltip({
    tooltipClass: "tip-style",
    position: {
        my: "left center",
        at: "right center"
    },
    content: function() {
        return $('#tip-content').html();
    }
});

我的工作示例:http://jsfiddle.net/WQpGE/

1 个答案:

答案 0 :(得分:0)

我认为这是因为工具提示文档说content:方法应该是回调或字符串

  

支持多种类型:

Function: A callback which can either return the content directly, 
          or call the first argument, passing in the content, e.g., 
          for Ajax content.

String: A string of HTML to use for the tooltip content.

我通过创建命名函数并在content方法中引用它来编辑代码。它似乎按预期工作。

http://jsfiddle.net/WQpGE/3/