Я пытаюсь прокрутить тело страницы, которую я создаю вверх и вниз, когда устройство наклоняется вверх и вниз.прокрутите вниз, а не прокрутите влево
Этот плагин прокручивает влево и вправо, когда устройство наклоняется.
Как я могу прокручивать вверх и вниз с помощью наклона вверх и вниз?
(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(ax > 0) {
ax -= params.sensitivity;
if(ax < 0) ax = 0;
} else if(ax < 0) {
ax += params.sensitivity;
if(ax > 0) ax = 0;
}
}, false);
mainLoop = setInterval("moveMe()");
moveMe = function() {
$(items).each(function() {
scrollPos = $(this).scrollLeft() + ax;
$(this).scrollLeft(scrollPos);
});
}
}
})(jQuery);
О, я не знал, что вы можете использовать scrollTop() таким образом! Спасибо! – gomangomango
Кажется, он не работает. Я реализовал его на этой странице: http://goo.gl/8dZsUQ – gomangomango