Как создать плавающий div с mootools? - PullRequest
0 голосов
/ 19 ноября 2010

Я использую приложение (IIPImage), которое отображает изображение с высоким разрешением, используя скрипт, созданный с помощью mootools api. Я хочу вставить плавающее окно на этой странице. Сначала я думаю использовать jquery, НО я обнаружил, что jquery не может сосуществовать с этой библиотекой, поэтому мне нужно использовать mootools для создания этого плавающего div. Как я могу это сделать? Кто-нибудь может мне помочь, пожалуйста?

Спасибо

1 Ответ

1 голос
/ 19 ноября 2010

mootools и jquery могут прекрасно сосуществовать, учитывая некоторую работу - jquery имеет режим .noConflict(), и mootools не займет более $ (начиная с 1.2.2), если он уже был определен, и вернется к использованию document.id вместо.однако, IIPImage, кажется, был написан для 1.2.0, который является старым и глючным и не заботится о перезаписи $ - обновите mootools до 1.2.5 и замените упоминания $ (на document.id (в сценарии) или вместо него добавьте замыканиекак (function($) { ... код из zoomer ... })(document.id);

вам может понадобиться найти любые глобальные ссылки vars и изменить их, как объявлено с var foo = на window.foo =, но в целом,на самом деле это не должно быть драмой.

Что касается другого решения, вы можете понять это здесь http://davidwalsh.name/persistent-header-opacity

это небольшой кусочек кода, который разрешает положение: исправлено для браузеров, которыене поддерживаю это (IE до 8, я думаю)

веселиться.

...