2015-10-08 18 views
5

Kompleks kaydırıcı incrementation:bu şekilde artırmak bir kaydırıcı oluşturmak çalışıyorum

slider

Önce bir logaritmik kaydırıcı yapmaya başladı ama aslında gerekli etiketleri eşleşmedi. Bunu nasıl başaracağımı anlayamıyorum. Herhangi bir fikir? http://jsfiddle.net/jdefcswv/2/

:> 10, 10 - - -> 100, 500> 1000, vb İşte

sen oynayabilirsin demo kaydırıcı alan 5:

Karmaşıklık incrementation kaydırıcı ilerlemesi sırasında değiştiği anlamına geliyor

Teşekkürler!

Ben bir işlev Converter eklemek

<html></html> 

cevap

2

(nedense SO beni ... burada çok bazı kod koymak istediği için). Kaydırıcı değerini global bir ilerleme gibi kullanırlar ve değeri hesaplamak için hangi adımların yapılması gerektiğini tanımlarlar. addStep(progress, stepValue), progress numaralı adımları eklediğinizde pozitif bir değer olmalıdır.

Şu anda iki adım arasındaki ilerleme doğrusaldır, ancak bu iyi bir başlangıçtır ^^.

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

+0

Tam olarak benim yapmak istediğim şey bu! :) Çok teşekkür ederim! – Grsmto

İlgili konular