首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >IE8中的Qtip2速度很慢

IE8中的Qtip2速度很慢
EN

Stack Overflow用户
提问于 2012-06-20 02:27:49
回答 1查看 648关注 0票数 1

我使用qtip2通过这种方式在我的图片上方显示messagebox:

代码语言:javascript
复制
$('#july').qtip({
   content: {text: $('div#messages_box div.message_july')}, 
   show: {event: 'click', delay: 0},
   hide: {event: 'unfocus'},
   position: {my: 'left center', at: 'right center', target: '#july'},
   style: {classes: 'ui-tooltip-rounded ui-tooltip-mine ui-tooltip-shadow', width: '350px', tip: {width: 20, height: 15}}
});

在火狐,IE7,IE9它工作得很好,但IE8我必须等待5-6秒才能在点击后显示它。

有谁有解决这个问题的办法吗?

谢谢

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-06-20 04:46:39

我找到了一个解决方案:在jQuery元素中,只需添加.html()。通过这种方式,我们获得了所有节点内容作为消息,并丢失了节点,但它的显示速度变得非常快。

代码语言:javascript
复制
$('#july').qtip({
   content: {text: $('div#messages_box div.message_july').html()}, 
   show: {event: 'click', delay: 0},
   hide: {event: 'unfocus'},
   position: {my: 'left center', at: 'right center', target: '#july'},
   style: {classes: 'ui-tooltip-rounded ui-tooltip-mine ui-tooltip-shadow', width: '350px', tip: {width: 20, height: 15}}
});

谢谢

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11107089

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档