バージョン選択

フォーラム

メニュー

オンライン状況

42 人のユーザが現在オンラインです。 (34 人のユーザが フォーラム を参照しています。)
登録ユーザ: 0
ゲスト: 42
もっと...

サイト内検索

質問 > その他 > 横並びのサブ画像をクリックしたときサブ拡大画像を動的に表示させたい

その他

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
ohenro
投稿日時: 2013/2/27 10:38
対応状況: −−−
半人前
登録日: 2013/2/14
居住地:
投稿: 26
横並びのサブ画像をクリックしたときサブ拡大画像を動的に表示させたい
当方初心者です。
ご教授下さい。
宜しくお願いします。

横並びのサブ画像をクリックしたときサブ拡大画像を表示させたいのですが
JSバグなのかうまく起動しません。
問題点は以下に記載してあります。


※予め商品登録ページのサブ画像、サブ拡大画像をMAX8枚登録できるように拡張しています


■現状の実装

-------------------------------------------------



商品メイン画像[754×503]



-------------------------------------------------
|サブ画|サブ|サブ|サブ|サブ|サブ|サブ|サブ|

商品メイン画像[754×503]の下に表示されている
商品のサブ画像[130×130]の(1)〜(8)をオンマウスした際
商品メイン画像[754×503]のサイズでサブ拡大画像[754×503]が動的にチェンジする。


■問題点

webブラウザで動作させたとき
うまく画像が切り替わりません。
一応全画面表示にすると数回ボタン押下で画像がチェンジするのですが
webを縮小して画像をクリックすると『スクロールバーが上に上がる』
挙動になってしまします。
これはJSのバグなのでしょうか?

IE、firefox、クローム等
webブラウザで見た時スクロールバーがあるものに関しては
すべて『スクロールバーが上に上がる』(画像が逃げるような)
挙動になってしまします。
全画面表示でクリックすると問題なく動いています。

ちなみにiphoneでは素早く
サブ画像サムネイル押下でサブ拡大画像が正常に切り替わります。

説明が分かりずらくてすいません。
jsの正規表現の問題なのでしょうか。


下記は現状のスクリプトになります。

<script type="text/javascript">
$(document).ready(function()
{
//change_thumb
$(function(){
$('.thumb_img a').click(function(){
var h = $(this).eq(0).attr('rel');
$('.main_img img').fadeOut(function(){
($('.main_img img').attr("src",h)).fadeIn();
});
return false;
})
});

});
</script>



どなたか分かる方ご教授下さい。

宜しくお願い致します。
yukikaze
投稿日時: 2013/2/27 16:40
対応状況: −−−
長老
登録日: 2011/7/26
居住地:
投稿: 196
Re: 横並びのサブ画像をクリックしたときサブ拡大画像を動的に表示させたい
同じく初心者ですが…

<script type="text/javascript">
function func_img_change(img) {
document.getElementById('show_img').src = img;
}
</script>

<!-- メイン画像 -->
<img src="{画像URL}" width="500" height="500" alt="{商品名}" id="show_img" class="picture" />
<!-- サブ画像 -->
<img src="{画像URL}" onMouseover="func_img_change('{画像URL}');" width="50" height="50" alt="{商品名}" class="picture"/>
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン


EC-CUBE公式 Amazon Payプラグイン

統計情報

総メンバー数は88,885名です
総投稿数は110,000件です

投稿数ランキング

1
seasoft
7367
2
468
3217
3
AMUAMU
2712
4
nanasess
2313
5
umebius
2085
6
yuh
1819
7
h_tanaka
1646
8
red
1570
9
mcontact
1295
10
tsuji
958
11
fukap
907
12
shutta
835
13
tao_s
799
14 ramrun 789
15 karin 689
16 sumida 641
17
homan
633
18 DELIGHT 572
19
patapata
502
20
flealog
485


ネットショップの壺

EC-CUBEインテグレートパートナー

Copyright© EC-CUBE CO.,LTD. All Rights Reserved.