选择器的jquery代码中的最小模块/方法集

时间:2015-07-02 00:56:46

标签: javascript jquery

我正在阅读jquery代码。 我发现以下方法适用于跨平台编程。 (桌面,网络浏览器和移动应用)

$(selector)
$.ajax()     <----------I am not sure if this is veryuseful
$(selector).find()
$(selector).bind()
$(selector).unbind()
$(selector).delegate()
$(selector).remove()
$(selector).attr()
$(selector).html() 

我的意思是我更喜欢使用javascript本机代码来处理逻辑业务,除了一些选择器/ dom方法。这意味着我甚至可以在QT / QML中使用相同的逻辑代码。

上述功能是否有最小的模块/方法集?

1 个答案:

答案 0 :(得分:0)

我的理解是你只想要一个轻量级的jQuery版本。虽然您可能只想使用上述功能,但如果您正在寻找的话,那么砍掉jQuery不会带来巨大的提升。当然,使用原生DOM功能要快得多,但是,你也可以自由地使用它们。

Zepto(http://zeptojs.com/)可以执行您请求的所有功能。

此外,http://projects.jga.me/jquery-builder/可用于构建自定义jQuery构建,您可以删除'css','ajax'和'effect'来降低包的大小,同时保留核心功能