0

この問題に関する質問からの別の回答に従いました。大きなカルテル ストアの製品に内部ズームを統合できますか?

Luna テーマの Bigcartel ウェブショップがあります。製品画像に内部ズームを統合したいと考えています。しかし、私はそれを機能させることができません。

次のように jquery.elevatezoom.js ファイルを追加しました。

<script src='http://pawsfabrik.dk/jquery.elevatezoom.js'></script> レイアウト ファイル内。

製品ページ ファイルの画像のコードを次のように変更しました。

<img id="zoom_01" src="{{ image | product_image_url: "fullsize" }}" data-zoom-image="{{ image | product_image_url: "fullsize" }}" class="fade_in" alt="Image of {{ product.name | escape }}">

最後に、アクティブ化するスクリプト コードを製品ファイルにも追加しました。

<script> $('#zoom_01').elevateZoom({ zoomType: "inner", cursor: "crosshair", zoomWindowFadeIn: 500, zoomWindowFadeOut: 750 }); </script>

しかし、それでもうまくいきません。私が間違ったことを教えてくれる人はいますか?私はそれについて本当にイライラしています:-(

ありがとう、パウ

4

1 に答える 1

0

マジック ズームでこれを行うことができます。これを使用している Big Cartel の Web サイトは次のとおりです。

http://beetea.bigcartel.com/product/test-product-2

そのサイトは画像を横にズームします。代わりに、内部ズームオプションを使用して、メイン画像内でズームを行うことができます。

レイアウト ファイルに Magic Zoom を追加します。

<script src='http://pawsfabrik.dk/magiczoom.js'></script>

次に、次のように製品イメージ コードを追加します。

<a href="{{ image | product_image_url: "fullsize" }}" class="MagicZoom" rel="zoom-position: inner"><img src="{{ image | product_image_url: "fullsize" }}" alt="Image of {{ product.name | escape }}"/></a>
于 2014-06-05T08:11:58.230 に答える