У меня есть этот код, и моя цель - получить объект массива.
Нет ошибок в firebug, но значение не отображается (всегда undefined
). Как правильно это сделать?
var sizes = ["a","b","c","d","e","f"];
var s = new dijit.form.HorizontalSlider({
value:1,
name:"i"+[i],
onChange:function(sizes, val){
dojo.byId('value'+[i]).value = sizes[val];
},
minimum:1,
maximum:sizes.length -1,
discreteValues:sizes.length,
},node);
В jquery выглядит так:
var sizes = ["0","2","4","6","8","10","12","14","16","18","16W","18W","20W"];
$("#slider-size .slider").slider({
min: 0,
max: sizes.length - 1,
step: 1,
slide: function(event, ui) {
$(".rsize").text(sizes[ui.value]);
}
});
из здесь