与 jdmenu、positionBy 和 jquery 冲突

发布于 2024-11-02 17:52:37 字数 305 浏览 0 评论 0原文

我正在使用 jdmenu 插件 它需要包含另外 2 个文件 jquery.dimensions .js 和 jquery.positionBy.js 当我这样做时,我的所有其余 jquery 插件都会失去位置,例如自动完成现在显示在 top:0 left:0 上,对话框也处于同一位置。

关于如何解决这个问题有什么想法吗?

另一个想法是,Jquery 带有自己的位置引擎,对吧?为什么jdmenu使用自己的文件?

I am using jdmenu plugin and it requires to include another 2 files jquery.dimensions.js and jquery.positionBy.js when I do that all the rest of my jquery plugins get out of position, for example autocomplete now displays on top:0 left:0, also dialog get on the same position.

Any ideas about how to solve this?

Another thought, Jquery carry with its own position engine, right? Why jdmenu use its own files?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

迟月 2024-11-09 17:52:37

我知道这个问题已经很老了,但我自己也遇到了这个问题,并确定它与您对 jQuery 核心位置实用程序的想法有关。我正在使用 jdMenu 1.4.1 和 jQuery 1.7.1。 jdMenu 使用原始的外部 Dimensions 插件,因为它最初是在 jQuery 1.2.1 生产版本时编写的。 从 jQuery 1.2.6 开始,Dimensions 插件已移至核心。就我而言,一旦我删除了 jquery.dimensions.js 的链接,定位问题就消失了。

I know this question is quite old, but I ran into this problem myself and determined it to be related to your thought about jQuery core's position utility. I'm using jdMenu 1.4.1 with jQuery 1.7.1. jdMenu used the original external Dimensions plugin, as it was originally written when jQuery 1.2.1 was the production release. As of jQuery 1.2.6, the Dimensions plugin was moved into core. In my case, the positioning problems went away as soon as I dropped the link to jquery.dimensions.js.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文