如果得到一个包含我在项目中使用的某些vars名称的数组。
var frau = ['frau1', 'frau2', 'frau3', 'frau4', 'frau5'];
我想循环遍历die数组,使用数组的数据作为snap.svg函数:
function noneopacityFrau(){
for (index = 0; index < frau.length; ++index) {
frau[index].attr({opacity: '0'});
}
}
我试着让它像这样工作:
function noneopacityFrau(){
frau1.attr({opacity: '0'});
frau2.attr({opacity: '0'});
frau3.attr({opacity: '0'});
frau4.attr({opacity: '0'});
frau5.attr({opacity: '0'});
}
答案 0 :(得分:-1)
现在我假设这使用jquery但不确定如果数组中的元素是类的名称,那么这就是:
function noneopacityFrau(){
for (index = 0; index < frau.length; ++index) {
$("."+frau[index]).attr({opacity: '0'});
}
}
如果数组的元素是id:
function noneopacityFrau(){
for (index = 0; index < frau.length; ++index) {
$("#"+frau[index]).attr({opacity: '0'});
}
}
很有可能我错了请不要考虑这个答案。 :/