我正在使用一个应用程序(IIPImage),它使用mootools api创建的脚本显示高分辨率图像。我想在此页面中插入一个浮动窗口。最初我认为使用jquery,但我发现jquery不能与这个库共存,所以我需要使用mootools来创建这个浮动div。我怎么能这样做?有人可以帮我吗?
由于
答案 0 :(得分:1)
.noConflict()
模式,如果已经定义了mootools将不会接管$(自1.2.2以来)并将恢复为使用document.id
代替。然而,IIPImage似乎是为1.2.0编写的,它是旧的和错误的并且不关心覆盖$ - 将mootools升级到1.2.5并替换$的提及(使用document.id(在脚本中或添加一个闭包)比如(function($) {
...来自缩放的代码... })(document.id);
你可能需要找到任何全局变量引用并按照从var foo =
到window.foo =
的声明进行更改,但总而言之,它不应该是真正的戏剧。
至于其他解决方案,你可以在这里找出http://davidwalsh.name/persistent-header-opacity
这是一小段代码,可以为不支持它的浏览器修复位置(我认为8之前的IE)
玩得开心。