Hej,

korzystam z wykłej wersji jQuery, bez wersji mobilnej.
Chcę zrobić suwaczek do przesuwania pozycji.
Mam linki w div'ach, coś na zasadzie listy.
Wygląa to mniej więcej tak:

  1. <div class="strona">
  2. <div class="lewa">
  3.  
  4. <div class="dzial_info">
  5. <div class="dzial"><a href="#">Kategoria 1</a></div>
  6. <div class="dzial_lista">
  7. <div class="dzial"><a href="#">Podkategoria 1</a></div>
  8. <div class="dzial"><a href="#">Podkategoria 2</a></div>
  9. <div class="dzial"><a href="#">Podkategoria 3</a></div>
  10. <div class="dzial"><a href="#">Podkategoria 4</a></div>
  11. <div class="dzial"><a href="#">Podkategoria 5</a></div>
  12. </div>
  13. </div>
  14.  
  15. <div class="dzial_info">
  16. <div class="dzial"><a href="#">Kategoria 2</a></div>
  17. <div class="dzial_lista">
  18. <div class="dzial"><a href="#">Podkategoria 2 1</a></div>
  19. <div class="dzial"><a href="#">Podkategoria 2 2</a></div>
  20. <div class="dzial"><a href="#">Podkategoria 2 3</a></div>
  21. <div class="dzial"><a href="#">Podkategoria 2 4</a></div>
  22. <div class="dzial"><a href="#">Podkategoria 2 5</a></div>
  23. </div>
  24. </div>
  25.  
  26. </div>
  27.  
  28. <div class="prawa">
  29. <div id="slider"></div>
  30. </div>
  31. </div>



Korzystam z jQuery do podliczenia ilość elementów w menu:
Kod
var menu_elementy = $( ".dzial" ).find( "a" )


i uruchamiam slider:
Kod
$( "#slider-vertical" ).slider({
    orientation: "vertical",
    range: "min",
    min: 1,
    max: menu_elementy.length,
    value: 1,
    step: 1,
    slide: function( event, ui ) {
        // sprawdzam który element jest pobrany (ui.value ma skok 1)
        a=menu_elementy.length-ui.value+1; // +1 bo zakres jest od 1 a nie od 0
        $( ".filtry_dzial a" ).removeClass( "wybrany_dzial" ).addClass( "dzial" );
        var filtr = $( ".filtry_dzial" ).get( a );                
        $(filtr).find( "a" ).filter(":first").addClass( "wybrany_dzial" );
    }
});


no i to wszystko super działa jeśli chodzi o komputer.
Jeśli chodzi o telefon to jest problem, bo nie mogę przesunąć slidera.

Jak Wy sobie radzicie z opcjami przesuwania elementu góra/dół lub lewo/prawo na telefonach?

Dziękuję za odpowiedź