2
J'ai ce code, et mon objectif est d'obtenir l'objet tableau. Aucune erreur dans firebug, mais aucune valeur n'est affichée (toujours undefined
). Quelle est la bonne façon de faire cela?obtenir des valeurs de tableau
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);
En jquery ressemble:
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]);
}
});
de here
Cela ne ressemble pas à Javascript valide. Avez-vous omis un objet-littéral englobant? –
@vivian, question mise à jour –
Pourriez-vous clarifier exactement ce que vous essayez de faire? la fonction d'événement 'onChange' ne prend qu'un seul paramètre, 'value'. – BuffaloBuffalo