Faire la même chose mais avec le paramètre y?
(function($) {
$.fn.tilt = function(params) {
items = this;
params = $.extend( {sensitivity: 1}, params);
ax = ay = 0;
window.addEventListener('devicemotion', function (e) {
ax = e.accelerationIncludingGravity.x * params.sensitivity;
ay = -e.accelerationIncludingGravity.y * params.sensitivity;
if(ay > 0) {
ay -= params.sensitivity;
if(ay < 0) ay = 0;
} else if(ay < 0) {
ay += params.sensitivity;
if(ay > 0) ay = 0;
}
}, false);
mainLoop = setInterval("moveMe()");
moveMe = function() {
$(items).each(function() {
scrollPos = $(this).scrollTop() + ay;
$(this).scrollTop(scrollPos);
});
}
}
})(jQuery);