2017-08-21 19 views
0

画像ズームを使用していますが、それはデスクトップ上でうまく機能しています。私はモバイルでそれを間違いにしたい。ここにリンクがありますhttp://emoncmt2.byethost15.com/jul/shop-details.html 幅が768px未満の場合はfalseにすることはできますか?モバイルで画像ズームを無効にする

これらのコードを使用してアクティブにしています。

$(document).ready(function() { 
       /* simple call */ 

       $('.myzoom').jqzoom({ 
      zoomType: 'standard', 
      lens:true, 
      preloadImages: false, 
      alwaysOn:false, 
      zoomWidth: 600, 
      zoomHeight: 420, 
      position:'right' 
     }); 
     }); 

答えて

1

あなたがモバイルデバイスを検出し、状態に初期化コードをラップする必要があります。

$(document).ready(function() { 
    if(!/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent)) { 
     $('.myzoom').jqzoom({ 
        zoomType: 'standard', 
        lens:true, 
        preloadImages: false, 
        alwaysOn:false, 
        zoomWidth: 600, 
        zoomHeight: 420, 
        position:'right' 
       }); 
     } 
    } 
+0

それは幅が768px未満であるとき、それは偽にすることは可能ですか? –

+1

@AhsanHabibEmonそれは 'if($(window).width()> = 768){...}'となります。 –

+1

'if(window.innerWidth> = 768){...}' –