首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用文本调整器后错误的工具提示位置

使用文本调整器后错误的工具提示位置
EN

Stack Overflow用户
提问于 2012-05-12 19:07:38
回答 2查看 157关注 0票数 0

我组合使用了两个jquery插件。文本大小调整和工具提示。加载站点后,工具提示位于正确的位置。当我调整文本大小时,工具提示保持在第一个位置。所以它比期望的位置高。

单击文本大小调整程序后,是否必须刷新工具提示?我该怎么做呢?

文本调整大小函数:

代码语言:javascript
复制
jQuery( "#textsizer-classnames a" ).textresizer({
            target: "#maincontent",
            type: "cssClass",
            sizes: [ "small-text", "medium-text", "large-text" ],
            selectedIndex: 0
});

工具提示函数:

代码语言:javascript
复制
$('.tTip').betterTooltip({speed: 350, delay: 700});
EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2012-05-12 19:19:46

我认为不重写betterTooltip插件的某些部分是不可能的。实际上,当你运行betterTooltip()时,它会存储对象的初始位置和大小,并且会有一个工具提示。最好在每个悬停事件上检查元素的位置和大小。

最初隐藏的元素也会出现这个问题,其中一个评论者解决了这个问题,下面是解决方案的链接:http://net.tutsplus.com/tutorials/javascript-ajax/build-a-better-tooltip-with-jquery-awesomeness/comment-page-3/#comment-396215

你也应该用大小检查来扩展上面的解决方案。

如果你需要更多的帮助,请添加评论!

票数 0
EN

Stack Overflow用户

发布于 2012-05-12 19:18:37

您可以刷新整个页面,或者尝试此调整。

代码语言:javascript
复制
$('.tTip').load('/myscript');
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/10563170

复制
相关文章

相似问题

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