大家好,我正在处理这个片段http://jsfiddle.net/arobichaux/Qbrv9/29/,我基本上遇到了一些问题。
首先,我希望它不能超过照片的开头(不能滚动到左边:0px;),而且我想知道什么是确保实时鼠标移动长度的好方法区域会将它们一直带到图像的末尾?图像宽 5464 像素。
有什么建议么?谢谢!
var strength1 = 1000;
var strength2 = 2000;
var strength3 = 5000;
$("html").mousemove(function(e){
var pageX = e.pageX - ($(window).width() / 15);
var pageY = e.pageY - ($(window).height() / 1);
var newvalueX = 2* pageX * -1;
var newvalueY = 1* pageY * -1;
$('#background').css("background-position", (strength1 / $(window).width() * pageX * -1)+"px "+(strength1 / $(window).height() * pageY * -1)+"px");
$('#middleground').css("background-position", (strength2 / $(window).width() * pageX * -1)+"px "+(1 / $(window).height() * pageY * -1)+"px");
$('#foreground').css("background-position", (strength3 / $(window).width() * pageX * -1)+"px "+(1 / $(window).height() * pageY * -1)+"px");
});