Как я могу сделать свой сайт, хорошо поиграть с jQuery и прототипом?

StackOverflow https://stackoverflow.com/questions/4389709

Вопрос

У меня есть довольно большая кодовая база для работы, и я пытаюсь использовать сценарий на основе прототипа. Проблема в том, что у меня уже работают jQuery, и она довольно глубоко укоренилась в кодовой базе с использованием функций $ (''). Я знаю, что JQUERY не является режимом конфликта, но мне трудно вернуться назад и изменить весь код сейчас. Существует ли эквивалент отсутствия конфликтного режима для прототипа? Сбой, есть ли автоматическая находка и замена, чтобы заменить все функции $ () на jQuery ()?

Как лучшее решение, если кто -то знает о jQuery на основе Lightwindow Замена, я был бы гораздо более благодарен. Мои потребности в этом довольно просты, но я никогда не смог найти тот, который работает для меня. Я просто хочу, чтобы он работал с объектами SWF и фотографиями, и не нуждаются в якорных тегах для работы. В Lightwindow, которое мне нравится, я могу просто выполнять простые функции, как ниже, чтобы он работал.

 $lightbox = "
    myLightWindow.activateWindow({
        href: \"{$this->swfURL}\", 
        title: \"{$this->src->mediaTitle}\", 
        width: $this->width,
        height: $this->height
    });";
  return $lightbox;

Я пытался использовать http://planetozh.com/projects/lightbox-clones/ Чтобы найти замену, но, похоже, она устарела, и единственным, кто выглядел многообещающим, был Ceebox, но это вызвало всевозможные ошибки, и я считаю, что это потому, что она предназначена для более старой версии jQuery.

В любом случае, заранее спасибо за любую помощь.

Это было полезно?

Решение

Если вы хотите клон Lightbox JQuery, проверьте PrettyPhoto. Анкет Я использовал его в нескольких проектах, и это очень просто и расширяется. У него также есть несколько других плагинов, которые вы, вероятно, должны посмотреть на современное развитие, как Довольно загружающий.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top