Javascript-форум (https://javascript.ru/forum/)
-   jQuery (https://javascript.ru/forum/jquery/)
-   -   Slider and key control (https://javascript.ru/forum/jquery/21450-slider-key-control.html)

Secret 09.09.2011 17:34

Slider and key control
 
Добрый! Необходимо осуществить прокрутку слайдера клавиатурными стрелками.
Пробовал
$("#slider").slider(sliderOpts);   
                                        var sliderOpts = {
                                                  max: /*мое число*/,
                                          slide: function(e, ui) { 
                                            $(''элемент').css("left", "-" + ui.value + "px");
                                          }
                                        };
$(document).keydown(function(e){
           
                if (e.keyCode==39)   {  $slider = $('#slider');
                                        $slider.slider('option', 'slide').call($slider);        
                                       }                
        });


какой шаг установить? в хроме в процентах, в ie в пикселях, даже если я возьму значения этих элементов (через css), то трудно будет для каждого браузера сопоставить данные.
В обсчем как управлять клавишами слайдер?

Secret 09.09.2011 17:54

Всего то нужно было попить кофе, вопрос другой, в Опере keydown после каждого клика оставнавливается, а нужно чтобы двигался пока не отпустил. Какаие идеи?


Часовой пояс GMT +3, время: 11:40.