JQuery UI slider handle sur la dernière valeur enregistrée

Comment puis-je configurer la poignée pour qu’elle démarre sur la dernière valeur enregistrée? Pour une raison quelconque, c’est toujours dans la dernière position. Je règle ma position de départ et ma valeur maximale à l’aide des valeurs de la firebase database, mais voici un exemple de travail:

http://jsfiddle.net/hcKwQ/ La diapositive devrait commencer à 5, pas 10, la valeur maximale .. S’il vous plaît, aidez, je ne sais pas ce que je fais mal.

Scénario:

$(function() { $( "#slider" ).slider({ range: "min", value: $("input[name='shirts']").val(), min: 1, max: $("input[name='max_shirts']").val(), step: 1, slide: function( event, ui ) { $( "#amount" ).text( ui.value ); }, stop: function( event, ui ) { $( "#shirts" ).val( ui.value ); } }); }); 

HTML:

 
<input type="hidden" name="shirts" value="" id="shirts"> <input type="hidden" name="max_shirts" value="" id="max_shirts">

Changez l’option de valeur en:

value: parseInt($("input[name='shirts']").val()),

Voici une démo complète: http://jsfiddle.net/lucuma/hcKwQ/1/

Le plugin attend un numéro, vous devez donc l’parsingr.

http://jqueryui.com/demos/slider/#option-value