我正在使用一个应用程序 (IIPImage),它使用使用 mootools api 创建的脚本显示高分辨率图像。我想在这个页面中插入一个浮动窗口。最初我想用jquery,但是我发现jquery不能和这个库共存,所以我需要使用mootools来创建这个浮动div。我怎么能做到这一点?有人可以帮助我吗?
谢谢
考虑到一些工作,mootools 和 jquery 可以很好地共存 - jquery 有一个.noConflict()
模式,如果它已经被定义,mootools 将不会接管 $(自 1.2.2 起)并将恢复使用document.id
。但是,IIPImage 似乎是为 1.2.0 编写的,它是旧的和有缺陷的,并且不关心覆盖 $ - 将 mootools 升级到 1.2.5 并在脚本中用 document.id( 替换 $( 或添加一个闭包喜欢(function($) {
......来自缩放器的代码......})(document.id);
您可能需要找到任何全局变量引用并将它们更改为声明的 from var foo =
towindow.foo =
但总而言之,它不应该是一场戏剧。
至于其他解决方案,您可以在这里找到http://davidwalsh.name/persistent-header-opacity
这是启用位置的一小段代码:已修复不支持它的浏览器(我认为 8 之前的 IE)
玩得开心。