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

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

有帮助吗?

解决方案

如果您想要jQuery Lightbox克隆,请查看 Prettyphoto. 。我在一些项目中使用了它,它非常简单且可扩展。他还有其他一些插件,您可能应该为现代开发而设计,例如 Prettyloader.

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top