我试图在我身体上用变数作为坐标点来解释其背景形象,但似乎好像是 j,其背景只是一个价值。 我尝试了几件事,如背景经历:距离1+“+距离2”和背景:距离1+“-50px”(我想它在整个时间的价值),但即使我确定安保部的最高价值,也只是对两者都使用我的第一个价值(左)。 感谢任何帮助!
function shiftBoxes(distance1, distance2, id){
activeBtn( pos + id.substring(4));
$("#boxMover").animate({
marginLeft: distance1
}, 500, function() {});
$(document.body).animate({
backgroundPosition: distance2
}, 500, function() {});
}
//Add one of these for every box
//The distance to move to the next box is always -1804(*("#pos" + n) - 1) pixels
$("#pos1").click(function() {
shiftBoxes( 0 , -1400 , #box1 );
});
$("#pos2").click(function() {
shiftBoxes( -1804 , -1200 , #box2 );
});
$("#pos3").click(function() {
shiftBoxes( -3608 , -1000 , #box3 );
});