“Bada” - 这个JavaScript片段是怎么回事
"Bada" - what's going on with this javascript snippet
我正在尝试在一个页面上循环并创建多个日历。
我失败了。
我的循环返回"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 .似乎我正在使用该日历。
相关文章:
- Javascript袖珍参考,第121页:这是怎么回事;猴子补丁”;方法应该有效
- 基本的HTML Javascript程序.这是怎么回事
- 每次运行此代码时,我都会得到不同的结果,这是怎么回事
- jQuery extend 函数是怎么回事
- “Bada” - 这个JavaScript片段是怎么回事
- 如何使文本字段为空?这是怎么回事
- 自定义SVG签名在CODEPEN上有效,但在本地机器上无效-这是怎么回事
- 事件侦听器不会在IE中被调用 - 这是怎么回事
- HTML 中的空脚本标签是怎么回事
- 这个JavaScript片段是怎么回事
- 调用堆栈超出,甚至没有任何递归.这是怎么回事
- 带有奇怪输出的单行 - 字符串作为“这个”是怎么回事
- 这个速记运算符是怎么回事
- 网站似乎在没有向服务器发送密码的情况下登录用户;这是怎么回事
- 将多个值分配给一个变量.这是怎么回事
- 图片库的图片预装器?这是怎么回事
- 这个CSS渲染阻塞是怎么回事
- Javascript中的回调真的是方法调用吗?如果是的话,他们是怎么回事'级联'
- 有人能解释一下这部分是怎么回事吗
- 私有JS函数,这是怎么回事