У меня паралакс работает даже когда я вышел за пределы блока. Как обездвиживать картинку при выходе на другой блок, тоесть когда мышка не находиться на блоке с background?!
<div class="background"></div>
.background {
position: absolute;
width: 100%;
height: 100vh;
background-size: 130% 130%;
background-repeat: no-repeat;
background-image: url(../img/background.jpg);
}
$(document).mousemove(function(e) {
var x = (e.pageX * -1 / 5), y = (e.pageY * -1 / 5);
$('.background').css('background-position', x + 'px ' + y + 'px');
});