如何制作我的网站,使用jQuery和Prototype玩得开心?

时间:2010-12-08 16:21:25

标签: jquery prototypejs lightbox lightwindow

我有一个相当大的代码库可以使用,我正在尝试使用基于原型的脚本。问题是,我已经运行了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。

好吧无论如何,提前感谢任何帮助。

1 个答案:

答案 0 :(得分:2)

如果你想要一个jquery灯箱克隆,请查看prettyPhoto。我已经在一些项目中使用它,它非常容易和可扩展。他还有一些其他插件你可能应该考虑进行现代开发,比如prettyLoader