2015-10-08 10 views
5

मैं एक स्लाइडर है कि इस तरह से बढ़ाने के बनाने के लिए कोशिश कर रहा हूँ:परिसर स्लाइडर incrementation

slider

मैं पहली बार एक लघुगणक स्लाइडर करना शुरू कर दिया लेकिन यह वास्तव में आवश्यक लेबल से मेल नहीं खाती। मैं यह समझ नहीं सकता कि इसे कैसे प्राप्त किया जाए। कोई विचार? http://jsfiddle.net/jdefcswv/2/

:> 10, 10 - - -> 100, 500> 1000, आदि

यहाँ एक डेमो स्लाइडर आप के साथ खेल सकते है 5:

जटिलता कि incrementation स्लाइडर प्रगति के दौरान बदल रहा है है

धन्यवाद!

<html></html> 

उत्तर

2

मैं एक समारोह Converter जोड़ते हैं (किसी कारण अतः मुझे यहाँ तो ... में कुछ कोड डाल करने के लिए चाहता है)। वे ग्लोबल प्रगति की तरह स्लाइडर वैल्यू का उपयोग करते हैं और मूल्य को गणना करने के लिए किन चरणों के बीच परिभाषित करते हैं। आप addStep(progress, stepValue) द्वारा 0 कदम जोड़ें, progress एक सकारात्मक मूल्य होना चाहिए।

वर्तमान में दो चरणों के बीच की प्रगति रैखिक है, लेकिन यह एक अच्छी शुरुआत ^^ है।

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

+0

है यही तो मैं करना चाहता था! :) बहुत बहुत धन्यवाद! – Grsmto

संबंधित मुद्दे