2010-12-14 3 views
7

Ho un semplice cursore dell'interfaccia utente jQuery che ha un intervallo numerico compreso tra 25 e 35. Funziona correttamente e il valore predefinito è 28. Spero di aggiungere un semplice segno di spunta al cursore per indicare che 28 è il punto predefinito è. C'è un modo semplice per aggiungere un indicatore?Come aggiungere un indicatore a un dispositivo di scorrimento dell'interfaccia utente jQuery?

$('#cycle_length').slider({ 
    range: "min", 
    value: 28, 
    min: 25, 
    max: 35, 
    step: 1, 
    slide: function(event, ui) { 
    $("#amount").val(ui.value); 
    } 
}); 
$("#amount").val($("#cycle_length").slider("value")); 

risposta

5

check-out l'attuazione a: http://jsbin.com/iwime

il principio è abbastanza semplice, è specificare le zecche e poi li si svolge all'interno del dispositivo di scorrimento con incrementi, specificando la posizione in%, quindi se trovassi 10 zecche, li posizioneresti allo 0%, al 10%, al 20%, al 30% .... 90%

Puoi anche generare automaticamente la lista di tick dal minimo e massimo, sapendo a quale intervallo vuoi che i tick.

+5

Per coloro che inciampano in questa pagina, questo è attualmente rotto. – Seiyria