【发布时间】:2009-06-02 00:31:39
【问题描述】:
jQuery 和类似的库为 DOM 遍历和操作提供了许多有用的 API。如果您的网站有大量重复访问者,那么使用它们很容易证明是合理的,因为缓存将抵消最终用户的任何带宽成本。
在其他情况下,网站的访问者可能始终是唯一的,因此这些库的带宽损失相对于开发团队的收益而言可能过于严重。
是否有任何库提供这种样式的 DOM 交互,同时允许您选择与您的页面相关的部分。
例如,
jQuery('#myId').addClass('error');
jQuery 中的许多其他 API 可以在几行代码中复制,从而避免了大约 50kB 的下载量。
所以问题是,是否存在包含这些函数且对库的其他方面几乎没有依赖性的库,还是我需要根据需要自己创建它们?
是否有可用的机制/工具将现有的库(如 jQuery)分解成最小的组件?
【问题讨论】:
标签: javascript jquery dom