Ext Core手冊
2009.4.5-5.3
Ext Core概述
簡介
Ext Core是一款具有多項(xiàng)功能的輕型JavaScript庫,基于MIT許可為大家服
務(wù)。在Ext Core中有許多激賞的功能,在倡導(dǎo)快速Web開發(fā)的同時(shí)也本著高
質(zhì)量、可伸縮性的代碼的指導(dǎo)思想進(jìn)行著。Core庫對DOM操作、Ajax、事件、
動(dòng)畫、模板、00機(jī)制等的任務(wù)都有相應(yīng)的支持。Core庫基于MIT方式發(fā)布,
無論是一般的動(dòng)態(tài)頁面和簡單的應(yīng)用程序都可選擇使用。
下載
可在本頁面下載,也可以到 Ext Cor e 主頁面 查找最新的版本來下載。
引入Ext Core
送到手上的Ext Core有調(diào)試的版本和供發(fā)布時(shí)的產(chǎn)品版本。產(chǎn)品版本已經(jīng)作
壓縮(就是消除空白符、硬回車和注釋)和混淆的處理(所有局部變量重命名
為短的名稱,使用YUI Compressor)。在開發(fā)階段,你應(yīng)使用的是-debug版
本,這樣才會(huì)看到未混淆過的錯(cuò)誤信息。
要引入Ext Core的開發(fā)版本,這樣引入JavaScript文件就可以了:
要引入產(chǎn)品版本(壓縮并且gzipped后25kb),只需要省略掉“-debug”:
完事!Ext Core沒有相關(guān)的CSS文件。
最簡單的例子
完成Ext Core的加載之后,拿下面的代碼測試一下是否正確加載了:
Ext.onReady(function() {
Ext.DomHelper.append(document.body, {tag: 'p', cls: 'some-class'});
Ext.select('p.some-class').update('Ext Core successfully injected');
});
關(guān)于
本手冊的作者是Tommy Maintz、Aaron Conran、James Donaghue、Jamie
Avins與Evan Trimboli。譯者根據(jù)基于GNU Free Documentation License 許
可的原版于2009.4.5初次釋放版本來翻譯,分設(shè)有簡體中文和繁體中文(正
體中文,格式是PDF)兩種版本。維護(hù)以上兩種中文的翻譯版本的是Ext中文
站(ajaxjs.com),譯者主要是frank。文中許多部分取材于《 Ext2. x 中文文
檔》。鑒于《文檔》是frank與南宮小駿等諸多Ext愛好者之合力,特此說明。
元素(Element)
獲取元素(Getting Elements)
一份HTML文檔通常由大量的裝飾元素(markup)所組成。每當(dāng)瀏覽器加 |
|