2014-10-30 89 views
0

我正在尋找正在執行的操作的反例here。我想在某些情況下禁用工具提示。禁用某些元素以外的jQuery UI工具提示

這是我現在使用的代碼,只是不知道什麼/在哪裏添加禁用:

$(function() { 
$(document).tooltip({ 
    position: { 
    my: "center bottom-20", 
    at: "center top", 
    using: function(position, feedback) { 
     $(this).css(position); 
     $("<div>") 
     .addClass("arrow") 
     .addClass(feedback.vertical) 
     .addClass(feedback.horizontal) 
     .appendTo(this); 
    } 
    } 
}); 

});

回答

0

只需使用一個特定的選擇,而不是document

$(function() { 
    $("a.has-tooltip, p").tooltip({ 
     position: { 
      my: "center bottom-20", 
      at: "center top", 
      using: function (position, feedback) { 
       $(this).css(position); 
       $("<div>") 
        .addClass("arrow") 
        .addClass(feedback.vertical) 
        .addClass(feedback.horizontal) 
        .appendTo(this); 
      } 
     } 
    }); 
}); 

演示:JSFiddle

+0

偉大的構想 - 謝謝! – cutout 2014-10-30 23:51:51