问题标签 [magiczoom]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
222 浏览

javascript - JS没有正确加载,故障在哪里?

我有一个网站,我想在其中使用 MagicZoom。一切都会好的,因为它很容易实现,但是加载js文件时似乎出现了错误。

我会把正在建设中的网站发给你。MagicZoom 应该在您选择面料的地方实施,以进行特写。

我认为,但这当然只是我的意见,我不是专家,问题的出现是因为带有图片的 div 容器是从另一个 PHP 文件动态创建的,并且不存在 onload。因此 JavaScript 不能正常工作。

您将看到,尽管类设置正确,但在第二步中未加载缩放。

0 投票
2 回答
959 浏览

html - IE 9 的 Magic Zoom z-index 问题

有没有人在 IE 8 或 9 上遇到过Magic Zoom的 z-index 问题?

我有一个元素,z-index: 1
MagicZoom 创建了一个元素,z-index: 100
但是 IE9 在 100 的顶部显示了 z-index 1 的元素。

这是页面

奇怪的是,如果我“冻结”条件并删除magiczoom.js,我将无法再重现该问题。这是结果,即使在 IE 9 上也很完美。

任何人都知道如何解决这个问题?

0 投票
1 回答
241 浏览

magento - Removing js files from local.xml for responsive pages

I have a site at present built using magento and using magic zoom for product images, the plugin works fine for desktop versions and on most responsive designs, however on some screens, most iphone4s, the image takes up the whole top half of the screen and I can't scroll using my finger if I press on the image.

Is there a way to conditionally add CSS and js files based on screen size?

Any help would be appreciated.

0 投票
1 回答
1381 浏览

javascript - MagicZoom JS 问题

我在我的magento网站上使用Magic zoom plus,我发现magic zoom会在html正文中生成很多JS。请看下面的截图

http://screencast.com/t/emzgCN1Sazr

http://screencast.com/t/uoABDzfL

我知道其中一些是基于管理面板中魔术缩放的设置。这些脚本控制魔术缩放的布局。

我的问题是:

设置完成后,无需编辑它们。

如何从 html 正文中删除这些 JS?

我们想把那些 JS 放在 JS 文件下,然后请求 JS。

0 投票
1 回答
1165 浏览

zooming - MagicZoom 加载所有大图像,而不仅仅是默认的

MagicZoom lib 在文档中声称,最初只会下载默认图像的大图像,而每个缩略图的其余大图像将在页面加载后下载。

但是,当我检查网络流量(使用 Firebug Net 选项卡)时,我可以清楚地看到在触发“全页加载”事件之前下载了所有大图像。

这是magiczoom lib中的错误还是有解决这个问题的方法?

我查看了他们的预加载和初始化文档,但它并没有给我想要的(即只下载第一个大图像,以便立即放大,其余的按需或在整页加载后):

http://www.magictoolbox.com/magiczoom/integration/#preload

0 投票
1 回答
401 浏览

zooming - 将内部缩放 (magiczoom) 与大卡特尔集成

我已经在我的 Big Cartel 网站上安装了 Magic Zoom,缩放功能可以正常工作,但是产品实际上并没有放大?

http://www.generyanart.com/product/house-by-the-sea这是网站 - 我只是想知道我需要做什么来解决这个问题,因为我希望缩放功能显示细节那一块!

谢谢

0 投票
1 回答
566 浏览

magiczoomplus - Running MagicZoomPlus.stop(); causes intermittent errors

If I call MagicZoomPlus.stop(); on active magiczooms I'll frequently get the error:

At other times I'll get this error:

When that happens, mousing over the thumbnails triggers:

I've tried ...

  • calling MagicZoomPlus.stop() within the onload event
  • calling MagicZoomPlus.stop() within a setTimeout of different lengths
  • calling MagicZoomPlus.stop() after testing for the presence of MagicZoomPlus
  • testing an image for width/height before calling MagicZoomPlus.stop()
  • setting width/height on images via css and attributes before calling MagicZoomPlus.stop()

Here's a link to a jsfiddle that uses markup copied from an example on their docs page: http://jsfiddle.net/sjjju4x4/6/

If you 'run' the fiddle with the console open you'll sometimes get the error, sometimes not. If you reduce the timeout to 10 ms it'll happen more often

Seems like I can't post without a code sample, so here's the JS from the fiddle:

Thanks in advance for any help or suggestions you can provide.

0 投票
2 回答
1668 浏览

jquery - Shopify - 在图像缩放时在图像下方显示 ALT 标签

在 Shopify 中,图像 ALT 标签(显示在主图像下方)在图像缩放上没有变化。

在此处输入图像描述

我正在为 Shopify 使用“供应”主题,这是product.liquid下的图像代码


在这里发布答案:https ://stackoverflow.com/a/27837584/1266584

0 投票
1 回答
112 浏览

javascript - fancybox-fancyapps 不工作

我有以下代码,但它不适合我。

html输出是

这似乎在我的当前站点上运行良好,您可以通过浏览http://www.spectrumasa.com/mcmap/large.php找到该站点。然后去地中海-> 亚得里亚海-> 克罗地亚。有问题的按钮是“地震”。

在我的开发盒上,我已将 fancybox 更新到 2.1.5 版本。我已将按钮从列表项更改为 div 中的普通标签。使用 css 内联样式。我没有更改任何其他代码,但fancybox 似乎无法获取图像类。当我在通过 jquery 附加图像后查看源代码时,它不存在。但是我可以在 firbug 控制台中看到它。

似乎在这里工作,但似乎不适用于 dev bnox

0 投票
1 回答
491 浏览

javascript - 有没有办法在移动设备上销毁magiczoomplus - javascript/jquery

我正在使用著名的插件magiczoomplus 来允许缩放功能。但是我想在移动设备上禁用它。我在任何地方都找不到任何关于如何销毁magicZoomplus的文档。

基本上,该插件会查找任何具有magiczoomplus 类的元素进行初始化并加载到标头中。

基本上我什至不能在事件初始化之前删除类..

我正在寻找的是这样的:

任何人都可以请帮助..