2012-11-30 40 views
0

基本上我试图创建一种产品形象画廊灯箱的东西。停止fancyBox从刷新整个包装

现在fancyBox是我最喜欢的东西,适合您在亚马逊和buy.com等网站上看到的灯箱(即http://www.buy.com/prod/norton-360-premier-1-user-3-pcs/240575091.html),所以我想我会试试看。

现在你知道我大致试图做什么。

因此,我开始编辑fancyBox的拇指助手,我认为我很接近,当我得到的拇指div附加到fancybox-outer而不是body然而fancyBox似乎想刷新它包含在其中的整个包装,这意味着拇指窗格当然会消失,而我只留下图像。

是否有一些选项可以用来阻止fancyBox刷新整个self并只刷新它的内部包装,因此我可以在对话框的内部添加thumbs行?

我已经浏览过:http://fancyapps.com/fancybox/#useful但是看不到任何东西。

+0

如果你正在破解原始的js文件(在我看来这是一个糟糕的主意),为什么你不把大拇指附加到'fancybox-overlay'而不是'fancybox-outer'? – JFK

+0

@JFK如果我将它们追加到叠加层(我正在编辑拇指帮助程序的js文件),它们会出现在黑暗背景的对话框之外,但也许有一些CSS技巧可以使它看起来像是't,嗯 – Sammaye

+0

您是否考虑过为fancybox内容创建一个新页面,然后将其作为iframe加载到fancybox中?我已经做了很多,而且效果很好。 – markpsmith

回答

0

我一直在用fancyBox进行调整,但它不能做我想做的事情,所以最终我对它做了调整。

我,而是决定采取一两天出来的,以建立自己的:https://github.com/Sammaye/prodigal

这是很简单的,专注于生产亚马逊型产品图库但是它的工作,我已经测试了:

  • 火狐(最新)
  • IE(7以上)
  • 的Safari 5.1或以上
  • 歌剧12和上述
  • 和Chrome(最新)

而且它可以处理所有图像和视频。

随意使用它,滥用它,只是把它塑造成你想要的。