Javascript 我的约会挑选器没那么好用
嗨,我友好的电脑奇才们强> 我在jQuery中编写了一个简单的日期选择器,已经完成的包对我来说太重了。我觉得一切都很好,直到我注意到奇怪的行为。我最初认为可能是酒精扰乱了我眼睛和大脑之间的潜伏期,但当我醒来后,问题依然存在,我决定寻求帮助 当我反复单击其中一个箭头以更改月份时,脚本 开始落后,最终停滞不前。过了一会儿就来了 回归生活。大约前四个月或五个月的变更工作 如预期的那样 据我所知,我一直在尽量简化Date()调用,但没有成功。我有内存泄漏吗 我在这里编造了一个复制问题的示例(完整代码):Javascript 我的约会挑选器没那么好用,javascript,jquery,performance,memory-leaks,datepicker,Javascript,Jquery,Performance,Memory Leaks,Datepicker,嗨,我友好的电脑奇才们 我在jQuery中编写了一个简单的日期选择器,已经完成的包对我来说太重了。我觉得一切都很好,直到我注意到奇怪的行为。我最初认为可能是酒精扰乱了我眼睛和大脑之间的潜伏期,但当我醒来后,问题依然存在,我决定寻求帮助 当我反复单击其中一个箭头以更改月份时,脚本 开始落后,最终停滞不前。过了一会儿就来了 回归生活。大约前四个月或五个月的变更工作 如预期的那样 据我所知,我一直在尽量简化Date()调用,但没有成功。我有内存泄漏吗 我在这里编造了一个复制问题的示例(完整代码): 感
感谢您的帮助。也可以说,我写了非常糟糕的代码,因此我是一个毫无价值的人。像这样建设性的批评可以塑造性格。每次你打电话给
$(…).datepicker
,你就是在添加另一个点击处理程序
最终,运行所有这些处理程序需要很长时间。为什么不在CSS中使用:hover
?ID不能以数字开头。使用一个不同的属性,因为它是一个巨大的库,我想要完全控制每个方面。这是为一个网站疯狂的负载和每kb保存是值得很多。不使用:hover只是缺乏知识。这不是不使用jQueryUI的好理由。你可以从谷歌的CDN加载它,带宽为零。很明显,我对不止一件事一无所知。我可能会朝这个方向走,但我仍然对我做错了什么感兴趣。这很有意义,我可以在每个事件后以某种方式解除处理程序的绑定,还是以其他方式调用它更明智?您可以调用die()
,或者只需添加一次处理程序。谢谢,我刚刚将函数移到datepicker()函数之外。