Как проверить значение координать, прежде чем двигать слайдер?
Есть функция:
$(document).bind("touchstart touchmove", function(e) { //Disable scrolling by preventing default touch behaviour //e.preventDefault(); var x = e.originalEvent.touches[0].pageX; //var y = e.originalEvent.touches[0].pageY; // Move a div with id "rect" element.offset({left: x}); var directionX = x - (clipper.offset().left); clipper.css('clip','rect(0px '+directionX / 1.35 +'px 366px 0px)'); }); Что нужно изменить, чтобы она проверяла значение координат, прежде чем сдвинуть слайдер? и соответственно можно было бы установить крайние значения? |
Так вот же они, координаты - x и y (закомментировано). Берем и проверяем их значения (а на что проверять то?)
|
нужно что бы элемент двигался в пределах только от 0 до 545
|
если меньше - не двигается. больше - тоже самое
|
Заменить element.offset({left: x}); на
if (x >= 0 && x <= 545) { element.offset({left: x}); } |
Спасибо! Все отлично работает :)
|
Часовой пояс GMT +3, время: 02:37. |