jquery-ui - 如何使用轨道:true?使工具提示仅水平跟踪鼠标

标签 jquery-ui jquery-ui-tooltip

我目前正在使用 jquery ui 工具提示并使用 track:true 选项。它工作得很好,但是我不希望工具提示在垂直移动时仅水平移动时跟踪鼠标

有什么想法吗?

 $(function () {
  $(document).tooltip({
      items: ".entry",
      position: {
          my: "right bottom+50"
      },
      track: true,
      content: function () {
              return "<div class='hi'>This is a very nice entry! It's    so pretty and I feel like I can touch it. This is just random filler text.</div>"; 
      }
  });})

最佳答案

我将 tooltipClass 属性添加到工具提示中,如下所示:

$(document).tooltip({
    ...
    tooltipClass: "tooltip-position",
});

并添加了以下 CSS 以防止工具提示在垂直滚动时移动:

.tooltip-position {
    top: 200px !important;
}

参见here对于 fiddle

关于jquery-ui - 如何使用轨道:true?使工具提示仅水平跟踪鼠标,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22660503/

相关文章:

html - 在 jQuery UI 自动完成中使用 HTML

php - 使用 javascript 或 jquery 更改值..有可能吗?

禁用按钮上的 Jquery UI 工具提示

css - 使用 CSS 显示与父元素相关的工具提示

javascript - jquery UI 工具提示何时算作已初始化?

javascript - 工具提示上的 Bootstrap 徽章函数错误在数据表 js 中使用转义符号

javascript - Redactor.js jQuery UI 对话框焦点问题

JQuery 可轻松拖动

html - JqueryUI 下拉菜单垂直对齐

jquery - 禁用在 Safari 中悬停时显示全文