26

如何使新的 JqueryUI 工具提示仅在以下位置可见focus: 目前它的开启focus和开启hover。我相信这是从 JqueryUI 1.9 开始

4

2 回答 2

38

更短的方式:

$(".selector").tooltip().off("mouseover mouseout");

于 2013-02-21T08:30:15.947 回答
14

这并不理想,但应该可以:

$(".selector").tooltip({
    disabled: true
}).on("focusin", function () {
    $(this)
        .tooltip("enable")
        .tooltip("open");
}).on("focusout", function () {
    $(this)
        .tooltip("close")
        .tooltip("disable");
});

基本上,启用/打开工具提示focusin并禁用/关闭focusout.

示例:http: //jsfiddle.net/WmRuN/

于 2012-11-05T19:17:59.343 回答