“Bada” - 这个javascript片段发生了什么

时间:2015-03-14 21:49:31

标签: javascript

我试图在页面上循环并创建几个日历。

我失败了。

我的循环正在回归" bada" - 那是什么?

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

http://jsfiddle.net/8oorztjt/

2 个答案:

答案 0 :(得分:4)

在您的循环中,您忘记将var关键字放在i之前。因此,您似乎没有引用它看起来的i索引。我不知道i变量用于包含字符串&#34; bada&#34;的其他地方,但将第一行更改为for (var i=1; i<3; i++) {将创建一个新的变量i并使你的循环按照你的预期行事。

答案 1 :(得分:1)

i 更改为 ii 等其他参数。似乎 i 正在使用该日历。