1

我正在尝试创建一个包含一组 icomoon 图标的 qtip。我的问题是第一次渲染 qtip 时,它似乎偏离了它应该在的位置。

内容嵌入在我的 html 中display: none,显然,直到创建 qtip 之后才会呈现图标。因此,在定义 qtip 的初始宽度时不考虑图标,这会导致错误的偏移量。

下次显示 qtip 时,它不再发生,因为图标已经渲染,然后宽度计算正确。

我想知道我的方法是否完全错误,是否有更合适的定义工具提示内容的解决方案,或者黑客是我唯一的选择。

在这里,我有一个描述我的案例: jsFiddle

4

1 回答 1

0

如果您在文档准备好时加载 qTip2 代码,请尝试使用窗口加载,如下所示:

$(window).load(function() {
   // Your code here
});
于 2013-07-01T15:53:44.087 回答