与 jdmenu、positionBy 和 jquery 冲突
我正在使用 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 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我知道这个问题已经很老了,但我自己也遇到了这个问题,并确定它与您对 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.