我正在用xml制作许多视图对象。
<ImageView id="Keyboard0" />
<ImageView id="Keyboard1" />
<ImageView id="Keyboard2" />
<ImageView id="Keyboard3" />
<ImageView id="Keyboard4" />
<ImageView id="Keyboard5" />
我想将这些 id 作为数组。
例如,我想像这样访问每个对象
$.Keyboard[0].image = 'img/test.png';
可能吗?
您可以使用这种 for 循环访问您的 id:
for (var i = 0; i <= 5; i++) {
$['Keyboard' + i].image = 'img/test.png';
}