Я пытаюсь получить карту для увеличения или уменьшения масштаба. Однако после первого щелчка карта не может снова масштабироваться. Я использую jquery animate прямо сейчас, но если есть лучшее решение, я бы тоже хотел это знать.Функция на клике появляется только один раз
var mapWidth = $('.vector-map img').width();
$('.zoom-in').on('click', function() {
$('.vector-map img').animate({width: mapWidth + 50}, 'slow');
});
$('.zoom-out').on('click', function() {
$('.vector-map img').animate({width: mapWidth - 50}, 'slow');
});
это показывает ли сообщение об ошибке? Должны ли вы использовать px? –