У меня есть довольно большая база кода для работы, и я пытаюсь использовать сценарий на основе прототипа. Проблема в том, что у меня уже запущена jQuery, и она довольно глубоко укоренилась в базе кода с использованием используемых $ ('') функций. Я знаю, что режим jQuery не конфликтует, но мне сложно вернуться и изменить весь код сейчас. Существует ли эквивалентный конфликтный режим для прототипа? В противном случае существует автоматическая находка и замена для замены всех функций $() на jQuery()?Как я могу создать свой сайт, поиграть с jQuery и Prototype?
Как лучшее решение, если кто-нибудь знает о замене Lightwindow на jQuery, я буду БОЛЬШЕ благодарен. Мои потребности в нем довольно просты, но я никогда не мог найти тот, который работает для меня. Я просто хочу, чтобы он работал с объектами 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.
Хорошо, спасибо за любую помощь.
Не обязательно идеальное решение, но насколько сложно было бы найти> «Заменить все» $ («с помощью jQuery (« на существующих определениях скриптов? » – 2010-12-08 16:24:49
@ Натан Ну, честно говоря, я все еще не даже уверен, где весь код jQuery. Это большой проект, и я только что начал работать в кодовой базе, и большинство старых разработчиков осталось. У меня есть доступ к утилитам unix, которые я мог бы использовать, но я Не знаю, как это сделать. – Ryan 2010-12-08 16:31:37