Kann mir bitte jemand sagen, wie jqzoom auf dem mobilen Gerät zu deaktivieren, da es nichtwie JQZOOM auf dem mobilen Gerät deaktivieren
funktioniert Ich
Kann mir bitte jemand sagen, wie jqzoom auf dem mobilen Gerät zu deaktivieren, da es nichtwie JQZOOM auf dem mobilen Gerät deaktivieren
funktioniert Ich
ein paar Monate PrestaShop 1.6 dank Verwendung später mit Die Antwort aber vielleicht hilft dies jemand, (ich benutze Prestashop 1.6.1.9) suchen Sie die Datei product.js
(In meinem Beispiel befindet sich unter C: \ xampp \ htdocs \ prestashop \ themes \ default-bootstrap \ js \ product.js), über Linie 153 finden jqzoom, fügen Sie Folgendes hinzu:
compensante = scrollCompensate();
if (($(window).width()+scrollCompensate()) >= 768) {
.
.
.}
Zum Beispiel:
compensante = scrollCompensate();
if (($(window).width()+scrollCompensate()) >= 768) {
//set jqZoom parameters if needed
if (typeof(jqZoomEnabled) !== 'undefined' && jqZoomEnabled)
{
if ($('#thumbs_list .shown img').length)
{
var new_src = $('#thumbs_list .shown img').attr('src').replace('cart_', 'large_');
if ($('.jqzoom img').attr('src')!= new_src)
$('.jqzoom img').attr('src', new_src).parent().attr('href', new_src);
}
$('.jqzoom').jqzoom({
zoomType: 'innerzoom', // Default : standard - The others admitted option values are 'reverse','drag','innerzoom'
xzoom: 400, //zooming div default width(default width value is 200)
yzoom: 400, //zooming div default width(default height value is 200)
offset: 21 //zooming div default offset(default offset value is 10)
title: false
});
}
}
Hinweis: die Methode scrollCompensate()
befindet sich auf Datei global.js
„C: \ xampp \ htdocs \ Prestashop \ themes \ Default- bootstrap \ js \ global.js "