Videobox和灯箱冲突(不在同一页面上工作)

问题描述:

我在同一页面上使用视频盒(从http://videobox-lb.sourceforge.net/)和灯箱2(从http://lokeshdhakar.com/projects/lightbox2/) 。 首先我已经成功地为我的页面上的所有图像实施了灯箱。 然后在同一页面上,当我应用(或包含)视频盒的JS文件时,灯箱和视频盒都不起作用。Videobox和灯箱冲突(不在同一页面上工作)

有人有什么想法吗? 是这样的js文件冲突像mootools.js(从videobox)和prototype.js(从lightbox)? 或其他原因?

在您最喜欢的浏览器上打开错误控制台(在Firefox中按Ctrl + Shift + J)。检查它抛出的错误。如果它确实是Prototype和Mootools之间的冲突,请使用Protosafe删除原型的全局范围,以便您可以使用其他第三方库。这里有一个链接http://ajaxian.com/archives/protosafe-eases-compatibility-for-prototype

P.S:我建议你使用一个库。 Prototype有很多工具可以帮助您在Lightbox中加载图像或视频。谷歌他们,你会找到他们。