jQuery 工具提示显示额外的 div

标签 jquery jquery-tooltip

我是 jQuery 新手,一直在尝试 ToolTip Widget .

当显示工具提示时,内容下方还会显示一个额外的 div,其文本与所显示的工具提示相同。

这是不受欢迎的,我不知道如何摆脱它。

请参阅: jsFiddle link for Trying jQuery ToolTip 有关我遇到的问题的代码示例。

这是我在 jsFiddle 上发布的代码:

<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8">
<title>tooltip demo</title>
<script src="//code.jquery.com/jquery-1.10.2.js"></script>
<script src="//code.jquery.com/ui/1.11.0/jquery-ui.js"></script>
<style type="text/css">
  .ui-tooltip
  {
        padding: 8px;
        position: absolute;
        z-index: 9999;
        max-width: 300px;
        -webkit-box-shadow: 0 0 5px #aaa;
        box-shadow: 0 0 5px #aaa;
        background: black;
        color: White;
  }
  body .ui-tooltip
  {
        border-width: 2px;
  }
</style>
</head>
<body>
  <p>
    <a href="#" title="Anchor description">Anchor text</a>
    <input title="Input help">
  </p>
  <script type="text/javascript">
    $(document).tooltip();
  </script>
</body>
</html>

最佳答案

如果您将 jQuery 更改为如下所示,它将按您希望的方式工作(不显示该 div)。

$(function() {
    $(document).tooltip();
    $(".ui-helper-hidden-accessible").hide();
});

工作 fiddle -- http://jsfiddle.net/LJjDL/

关于jQuery 工具提示显示额外的 div,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24685151/

相关文章:

javascript - 如何在点击时更改图像的 ng-src

javascript - 如何让 jQuery Accordion 更简洁一点?

javascript - 在小屏幕上隐藏/显示标题,但在大屏幕上保持 Jquery/CSS

javascript - JQUERY:如何使用文本框作为工具提示来标记选定的文本

jquery - .live() 与 .bind()

jQuery:处理背景/容器点击

javascript - 如何为滚动条制作工具提示?

jquery - 使用 jQuery Tooltip 时如何隐藏 IE 中的 native 工具提示?

javascript - Selectize 上的 jQuery 工具提示

JQuery 标题属性工具提示 - 删除浏览器工具提示