2015-10-08 13 views
5

Sto cercando di creare un cursore che incrementa in questo modo:Complesso cursore Incremento

slider

ho iniziato a fare un cursore logaritmica ma in realtà non corrisponde con le etichette richieste. Non riesco a capire come ottenere questo. Qualche idea?

complessità è che Incremento sta cambiando durante la progressione di scorrimento: 5 -> 10, 10 -> 100, 500 -> 1000, ecc

Qui è un cursore demo si può giocare con: http://jsfiddle.net/jdefcswv/2/

Grazie!

(per qualche motivo vuole SO me di mettere un certo codice qui così ...)

<html></html> 

risposta

2

aggiungo una funzione Converter. Usano il valore del cursore come un progresso globale e definiscono tra quali passi devono calcolare il valore. Si aggiunge passaggio per addStep(progress, stepValue), progress deve essere un valore positivo.

Attualmente i progressi tra due passaggi sono lineari, ma è un buon inizio ^^.

http://jsfiddle.net/jdefcswv/3/

+0

Questo è esattamente quello che volevo fare! :) Grazie mille! – Grsmto