我的日期选择器效果不佳

时间:2011-08-21 03:20:04

标签: javascript jquery performance memory-leaks datepicker

你好友好的电脑巫师!

我在jQuery中编写了一个简单的日期选择器,已经完成的软件包很重要。我认为一切都很好,直到我注意到奇怪的行为。我首先决定可能是酒精弄乱了我的眼睛和大脑之间的潜伏期,但是当醒来后,问题仍然存在,我决定寻求帮助。

  

当我反复单击其中一个箭头来更改月份时,脚本   开始落后并最终停滞不前。过了一会儿它来了   起死回生。大约前四个或五个月的变化工作   如预期的那样。

我一直在努力简化Date()调用以达到我最有限的知识,但无济于事。我有某种内存泄漏吗?

我摆弄了一个复制问题的示例(完整代码):http://jsfiddle.net/DCfMj/

感谢任何帮助。也可以说我编写了极其蹩脚的代码,因为它我是一个毫无价值的血袋。像这样的建设性批评会塑造品格。

1 个答案:

答案 0 :(得分:2)

每次拨打$(...).datepicker时,您都会添加另一个click处理程序。

最终,它开始花费很长时间来运行所有这些处理程序。