我遇到了可能是一个独特的问题。我试图弄清楚它,但找不到任何可能导致它的证据。我在我的网络应用程序中使用 Jquery UI 工具提示。我需要手动定位它们。所以我要做的是在我想要的位置放置一个 1px x 1px div,使用自定义 HTML 加载工具提示的内容,然后打开工具提示。它完美地工作,除了在一种情况下。
我还有一个 jquery ui 手风琴作为我的左侧菜单。当手风琴的第一个面板打开时,工具提示可以正常工作。它们准确地出现在我想要它们的位置。当任何其他手风琴面板打开时,工具提示总是显示在屏幕的左上角。工具提示 div 在其 css 属性中设置了正确的位置,它只是没有显示在那里。