Так не получится (используя input range), или получится, но крайне велосипедно.
В вашем случае, самое простое решение - "починить" вариант с jquery.
Ну еще как вариант, если уже прям совсем - присмотритесь к jquery-ui, а именно к draggable и его опциям: axis и containment.