我正在尝试创建一个包含一组icomoon图标的qtip。我的问题是,第一次渲染qtip时,它似乎偏离了它应该的位置。
内容嵌入在我的html display: none
中,显然,图标在创建qtip之后才会呈现。因此,在定义qtip的初始宽度时不考虑图标,这会导致错误的偏移。
下次显示qtip时,由于图标已经渲染,因此不再发生,然后正确计算宽度。
我想知道我的方法是否完全错误,并且有更合适的解决方案来定义工具提示的内容,或者黑客是我唯一的选择。
我在这里描述了我的情况: jsFiddle
答案 0 :(得分:0)
如果您在文档准备好时加载qTip2代码,请尝试加载窗口,如下所示:
$(window).load(function() {
// Your code here
});