视差无法在Firefox中工作,即

时间:2014-01-28 01:55:20

标签: jquery css parallax tweenlite

我无法理解为什么我的脚本仅适用于chrome。

$(document).ready(function(){
  $(document).mousemove(function(e){
     TweenLite.to($('body'), 
        .5, 
        { css: 
            {
                'background-position':parseInt(event.pageX/8) + "px "+parseInt(event.pageY/12)+"px, "+parseInt(event.pageX/15)+"px "+parseInt(event.pageY/15)+"px, "+parseInt(event.pageX/30)+"px "+parseInt(event.pageY/30)+"px"
            }
        });
  });
});

演示链接:http://jsfiddle.net/UW9b6/1/

1 个答案:

答案 0 :(得分:0)

关于问题在这里:

 $(document).mousemove(function(e){   // passing event data in e

稍后您正在event中查找事件数据。

顺便说一句,你的小提琴没有正确加载bootstrap,所以我无法在那里测试。