“Bada” - 这个JavaScript片段是怎么回事

"Bada" - what's going on with this javascript snippet

本文关键字:片段 怎么回事 JavaScript 这个 Bada      更新时间:2023-09-26

我正在尝试在一个页面上循环并创建多个日历。

我失败了。

我的循环返回"bada"——那是什么?

for (i=1; i<3; i++) {
$("#jqxCalendar" + i).jqxCalendar({
width: '200px',
height: '200px',
enableTooltips: true
});
alert (i);
}

http://jsfiddle.net/8oorztjt/

在你的循环中,你忘了把var关键字放在i之前。因此,您似乎不是指您看起来i索引。我不知道i变量在其他地方用于什么,因为它包含字符串"bada",但是将第一行更改为for (var i=1; i<3; i++) {将创建一个新的变量i并导致您的循环按预期运行。

i 更改为其他参数,例如 ii .似乎正在使用该日历。