我有一个相当大的代码库可以使用,我正在尝试使用基于原型的脚本。问题是,我已经运行了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。
好吧无论如何,提前感谢任何帮助。
答案 0 :(得分:2)
如果你想要一个jquery灯箱克隆,请查看prettyPhoto。我已经在一些项目中使用它,它非常容易和可扩展。他还有一些其他插件你可能应该考虑进行现代开发,比如prettyLoader。