Ограничить масштабирование назначенными изображениями - PullRequest
0 голосов
/ 26 февраля 2019

Следующий код js работает нормально.Проблема в том, что он масштабирует ВСЕ теги img на странице.Мне это нужно только для увеличения определенных изображений.Я попытался создать класс под названием «zoom» для тега img и внес соответствующие изменения в код, но он не работает.Если вы знаете, как изменить код, пожалуйста, дайте мне знать.Спасибо!

$('body').append('<div class="product-image-overlay"><span class="product-image-overlay-close">x</span><img src="" /></div>');
var productImage = $('img');
var productOverlay = $('.product-image-overlay');
var productOverlayImage = $('.product-image-overlay img');
productImage.click(function () {
var productImageSource = $(this).attr('src');

productOverlayImage.attr('src', productImageSource);
productOverlay.fadeIn(100);
$('body').css('overflow', 'hidden');

$('.product-image-overlay-close').click(function () {
    productOverlay.fadeOut(100);
    $('body').css('overflow', 'auto');
});
});
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...