【发布时间】:2008-10-27 16:49:47
【问题描述】:
我正在开发一个主要使用 JavaScript 构建的繁琐 Web 界面。它基本上是一种(非常)大的形式,有很多部分。每个部分都是根据表单其他部分的选项构建的。每当这些选项更改时,新值都会记录在“注册表”类型对象中,并且其他部分会相应地重新填充。
在许多表单字段上设置事件侦听器开始减慢速度,并且为每次更改刷新整个表单对用户来说太重/太慢了。
我想知道是否可以将侦听器添加到注册表对象的属性而不是表单元素以加快速度?如果是这样,您能否提供/指向我一些示例代码?
更多信息:
- 这是一个 jQuery 插件,因此我可以从该库构建的任何功能都会有所帮助,但不是必需的。
- 我们的用户使用的是 IE6/7、Safari 和 FF2/3,所以如果可能但仅限于“现代”浏览器,我将不得不寻找不同的解决方案。
【问题讨论】:
标签: javascript dom-events