我正在制作一个 jQuery 插件,其中的设置名称相同但编号不同。所以在我的 HTML 文件中调用的脚本如下所示:
<script>
$(document).ready(function(){
$('body').myPlugin({
cName1 : 'First name here',
cName2 : 'Second name in here',
cName3 : 'Third name here',
});
});
</script>
可能有不定数量的设置,即cName18
在实际插件中,我想使用 for 循环遍历所有实例,但使用 'i' 作为字符串的一部分,而不是调用数组的一部分。像这样的东西:
for (var i=1;i<20;i++) {
var cName = settings.cName + i;
if (cName) { cNameArray.push(cName); }
}
这显然是行不通的。有谁知道如何在这样的 for 循环中使用“i”?