就像是一棵樹有很多果實一樣,QWrap也有很多apps,本文講解"QWrap的Youa版應(yīng)用",即apps/core_dom_youa.js。

創(chuàng)新互聯(lián)建站專業(yè)為企業(yè)提供蘇尼特右網(wǎng)站建設(shè)、蘇尼特右做網(wǎng)站、蘇尼特右網(wǎng)站設(shè)計、蘇尼特右網(wǎng)站制作等企業(yè)網(wǎng)站建設(shè)、網(wǎng)頁設(shè)計與制作、蘇尼特右企業(yè)網(wǎng)站模板建站服務(wù),十余年蘇尼特右做網(wǎng)站經(jīng)驗,不只是建網(wǎng)站,更提供有價值的思路和整體網(wǎng)絡(luò)服務(wù)。
Youa是QWrap的***個真正全面使用QWrap的項目,apps/core_dom_youa.js中同時包含core、dom、youa三種retouch,在介紹Retouch機制時已經(jīng)對他們分別作過介紹,他們同時起作用的結(jié)果就是:我們只引入一個js,就可以 :
像prototype一樣這樣寫:
- new Date().format();
像jQuery一樣,這樣寫:
- W('#aaa a.aaa').click(fun).css('color','red');
- W('body').css('color','black').query('>h1').color('red');
還可以像YUI3一樣這樣寫:
- use('Drag,Valid',function(){alert([Drag,Valid]);});
當然,也可以像YUI2一樣用靜態(tài)方法(當然,我們不推薦YUI2這種用法):
- Dom.setStyle(el,'color','red');
前面講的兩個應(yīng)用一樣,apps/core_dom_youa.js也是一個復(fù)合文件,它含以下文件:
- document.write('