jQuery iPhone слайд, который перемещает фоновое изображение, но красная полоса остается в середине - PullRequest
0 голосов
/ 03 апреля 2012

У меня есть это изображение FM tuner

Что я хочу сделать, это превратить его в слайдер, чтобы пользователи iphone могли перемещать его из стороны в сторону и менять канал.

Будет слайдерсделайте это, и у кого-нибудь будет пример, который поможет мне, потому что я понимаю, что ручка ползунка движется, но не наоборот.

Ответы [ 3 ]

1 голос
/ 15 апреля 2012

У вас может быть фоновое изображение, которое является тем, что скользит, и маленькая красная полоска, которая остается на том же месте, каждое как разные изображения. Чтобы определить, какой канал выбран, вы можете проверить, какая часть изображения находится в области просмотра. Эта библиотека может быть полезна.

0 голосов
/ 15 апреля 2012

Если вы предпочитаете JQuery Ui, вам также понадобится "JQuery Ui touch punch" для событий касания и касания. Слайдер Jquery Ui не работает на сенсорных экранах из коробки.

http://furf.com/exp/touch-punch/.

0 голосов
/ 12 апреля 2012

Используя пользовательский интерфейс jQuery, вы сможете превратить изображение в div, находящийся за статической линией (используя css zindexes, для которого сверху).

Вы можете ограничить движение изображения только горизонтальной осью с помощью опции {axis:'x'}.

Чтобы получить выбранную «станцию», вы собираетесьНужно сделать некоторые преобразования между вашими пиксельными местоположениями изображений и общим положением изображения.Проверьте drag event, перечисленные в Документациях по jQuery UI .Относительная позиция к родительскому объекту определяется как ui.position

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...