首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >从jQuery 1.6.2升级到1.8.1后,jQuery自动完成定位错误

问从jQuery 1.6.2升级到1.8.1后,jQuery自动完成定位错误
EN

Stack Overflow用户
提问于 2012-09-10 20:53:17
回答 1查看 865关注 0票数 3

我使用的是jQuery 1.6.2,自动补全的一切都很棒。

然而,我需要将jQuery升级到最新的1.8.1版本,因为其他脚本和自动完成突然开始出现在左侧: 0;和顶部: 0;位置(在屏幕左上角)

然后我在互联网上搜索并关注了这个话题:

jquery ui autocomplete positioning wrong

实际上,在将jQuery UI升级到最新版本并将position.js添加到标题后,左侧位置计算正常,但顶部位置仍然是错误的,并且是0而不是例如224px。

如果我切换回jQuery 1.6.2 (只需在我的头文件中更改要加载的文件名),自动补全功能再次正常工作,并且它位于输入框的正确位置。

但问题是,我必须更新我的jQuery,因为我的网站上还有其他东西需要最新的jQuery 1.8.1版本。

如何解决这个问题?

EN

回答 1

Stack Overflow用户

发布于 2012-10-18 05:06:19

我创建了一个jsfiddle来显示它可以与jquery 1.8.2和jquery ui一起工作,没有进一步的bug修复。

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

https://stackoverflow.com/questions/12352143

复制
相关文章

相似问题

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