2013-04-06 65 views
1

我的問題與下面的帖子有關,目前還沒有明確的答案。從jQuery庫中提取Ajax部分

Is there only Ajax part of jQuery?

我想用戶的jQuery只有阿賈克斯一部分,不想使用整個庫。任何人都可以幫助一樣。

在從上面的後一個答案,我發現這個Ajax庫 https://github.com/dtjm/jquery/tree/ajaxonly

由於沒有提到,我想下面的命令,但是,我沒有密碼提取jQuery的一部分。

git clone https://[email protected]/dtjm/jquery.git 
git checkout ajaxonly 
make 

它要求輸入密碼。有沒有專家知道,如何獲得Ajax的一部分? 或者任何其他最簡單的方法來提取ajax?

+0

請按照以下步驟操作: http://noypi-linux.blogspot.com/2013/05/build-jquery-with-ajax-only.html – 2014-07-10 09:44:50

回答

0

答案是「不,沒有可用的資源,只爲您提供jQuery庫的AJAX部分」。然而,你可以做的是去code.jquery.com並導航,直到找到你想要的版本。點擊該版本的.jsCDN的鏈接,但不是其縮小版本(.min.js)。因爲jQuery是開源的,你可以刪除你不想要的所有東西,或者複製你想要的所有東西。你將不得不對一些你需要的核心功能進行研究,而且我建議你在完成之後將提取的版本縮小。

讓我知道如果您有任何問題。祝你好運! :)

1

按照說明在jQuery github page上構建jQuery的自定義版本。 (注意,這裏只用jQuery工作1.9+)

已克隆的資源庫,並安裝咕嚕你應該能夠再建的jQuery的版本,只包括與阿賈克斯後:

grunt custom:-css,-deprecated,-dimensions,-effects,-event-alias,-offset,-sizzle

如果你需要一個ajax包裝器的方便/正常化沒有jQuery,我的建議是使用ender並建立一個包含像ajax庫的包,如reqwest。這將極大地減少ajax功能的文件大小,同時使您能夠在將來更新/添加其他類庫功能。