Собственно вопрос в названии
Вот пример:
https://codepen.io/Genri_Rus/pen/WBdLdL
const icon = $('.icon-right');
$('.move').click(function() {
let img = $(this).parent().find('img');
let offset = img.offset();
$('body').append('<div class="moved-item"></div>');
var copy = img.clone();
let copyItem = copy.appendTo('.moved-item');
$('.moved-item').css({'top' : offset.top + 'px', 'left' : offset.left + 'px'}).fadeIn("slow").animate({'top': icon.offset().top, 'left': icon.offset().left + 20}, 1200,
function(){ $(this).remove(); }
);
})
При скроллинге иконка, которая находится справа - задан:
position: fixed
Однако есть проблема, когда я нажимаю кнопку переместить и потом начинаю скроллить страницу, то картинка во время полета не подстраивается под ширину и высоту окна в DOM
Как сделать, чтобы картинка (во время полета) могла подстраиваться и лететь к иконке когда я скролю ?