“Bada”-这个javascript代码段是怎么回事

“Bada”-这个javascript代码段是怎么回事,javascript,Javascript,我试图在一个页面上循环并创建几个日历 我失败了 我的循环是返回巴达-那是什么 for (i=1; i<3; i++) { $("#jqxCalendar" + i).jqxCalendar({ width: '200px', height: '200px', enableTooltips: true }); alert (i); } 将i更改为其他参数,如ii。似乎i正在与该日历一起使用。将i更改为其他参数,如ii。似乎i正在与该日历一起使用。在循环中,您忘记将var关键字放在i之前。因

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

我失败了

我的循环是返回巴达-那是什么

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

将i更改为其他参数,如ii。似乎i正在与该日历一起使用。

将i更改为其他参数,如ii。似乎i正在与该日历一起使用。

在循环中,您忘记将var关键字放在i之前。因此,看起来您并不是指i索引,而是指i索引。我不知道I变量在包含字符串bada的其他地方用于什么,但是将第一行更改为for var I=1;在循环中,您忘记将var关键字放在i之前。因此,看起来您并不是指i索引,而是指i索引。我不知道I变量在包含字符串bada的其他地方用于什么,但是将第一行更改为for var I=1;即使日历在循环时更改了i的值?为什么日历会更改它未使用的外部变量的值?试试代码,它不会。谢谢。那么“巴达”这个词是从哪里来的呢?当我将I的名称更改为另一个名称时,代码是如何工作的?即使日历在循环时更改了I的值?为什么日历会更改它未使用的外部变量的值?试试代码,它不会。谢谢。那么“巴达”这个词是从哪里来的呢?当我把我的名字改成另一个名字时,代码是如何工作的?