媲美jQuery的微型JavaScript庫:Minified.js

jopen 11年前發布 | 36K 次閱讀 JavaScript開發 JavaScript

Minified.js是一個客戶端JavaScript庫,在一定范圍內媲美jQuery和MooTools。它的功能包括DOM操作,事件,動畫,cookies和HTTP請求。整個庫大小小于4kb。
一個真正的輕量級的JavaScript庫:Minified.js
用法示例:

var MINI = require('minified'); 
var $ = MINI.$, $$ = MINI.$$, EE = MINI.EE;

$(function() { $('#moveButton').on('click', function() { $('#block').animate({$left: Math.random()150 + 'px', $top: Math.random()150 + 'px'}, 500); });

$('#resetButton').on('click', function() {
    $('#block').set({$left: '10px', $top: '10px'});
});

});</pre>

功能比較

</tr>

</tr>

</tr>

</tr>

</tr>

</tr>

</tr>

</tr>

</tr>

</tr>

</tr>

</tr>

</tr>

</tr>

</tr>

</tr>

</tr>

</tr>

</tr>

</tr> </tbody> </table>

項目主頁:http://www.baiduhome.net/lib/view/home/1373958619013

 本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!
Feature Minified jQuery MooTools Zepto.js
CSS Selector yes
CSS1 or browser engine
yes
CSS3 subset + extensions
yes
CSS3 subset + extensions
yes
browser engine
CSS Style Changes yes yes yes yes
CSS Class Changes yes yes yes yes
Element Creation yes yes
HTML-strings only
yes yes
HTML-strings only
Element Cloning yes yes yes yes
DOM Manipulation yes yes yes yes
Animation (numeric) yes yes yes yes
CSS transitions only
Animation (color) yes no yes yes
CSS transitions only
Events yes yes yes yes
DOMReady yes yes yes yes
Ajax/XHR yes yes yes yes
Promises/A+-compatible yes yes no no
JSON yes yes yes yes
Cookies yes no yes no
Form Serialization no yes no yes
Array Helpers (Iteration) no
will be in Util module
yes yes yes
AMD support yes yes no no
Online Builder yes
modules and functions
no yes
modules
no
Internet Explorer 6-8 compatible yes
IE-support optional
yes
jQuery 1.x only
yes no
  • sesese色