var pieceSize = new Array();
pieceSize[0] = 200;
pieceSize[1] = 400;
pieceSize[2] = 300;
これは機能しません:
$("#visual").animate({
height: pieceSize[this.id.slice(5, 6)]
}, 250, function() {
});
しかし、これは行います:
$("#visual").animate({
height: pieceSize[2]
}, 250, function() {
});
ログ: this.id.slice(5、6)== 0または1または2(クリックされているボタンのIDをスライスしています)
parseIntを追加してさまざまな組み合わせを試しましたが、どれも機能しません。
身長:pieceSize[parseInt(this.id.slice(5, 6))])
身長:parseInt(pieceSize[this.id.slice(5, 6)])
身長:parseInt(parseInt(pieceSize[this.id.slice(5, 6)]))