像 jQuery 或原型这样的 javascript 框架是最小的并且具有 DOM 操作和动画?我正在寻找可用于构建自定义“网络小部件”的东西,而不会在网站大小上增加大量占用空间。我绝对需要通过 css 选择器进行 DOM 查询。有没有这样的东西缩小了 5kb 左右?
编辑
应该说我需要 CSS3 选择器跨平台,包括 IE7+
像 jQuery 或原型这样的 javascript 框架是最小的并且具有 DOM 操作和动画?我正在寻找可用于构建自定义“网络小部件”的东西,而不会在网站大小上增加大量占用空间。我绝对需要通过 css 选择器进行 DOM 查询。有没有这样的东西缩小了 5kb 左右?
编辑
应该说我需要 CSS3 选择器跨平台,包括 IE7+
由于您没有指定浏览器版本或任何内容,答案是您不需要任何框架。当前所有的框架都是在标准 JS 之上编写的,因此您可以直接使用该功能,并且 querySelector(All) 可以为您处理选择器查找。
您最好的选择可能是使用Sizzle,这是 jQuery 在内部用作其选择器引擎的。它支持几乎所有 CSS3 选择器,网站声明:
只有 4KB 压缩和压缩
该Sizzle
函数返回一个元素数组。例如:
var elems = Sizzle(".myElems");
以 zepto 为例: