就像是一棵树有很多果实一样,QWrap也有很多apps,本文讲解"QWrap的Youa版应用",即apps/core_dom_youa.js。
创新互联建站专业为企业提供苏尼特右网站建设、苏尼特右做网站、苏尼特右网站设计、苏尼特右网站制作等企业网站建设、网页设计与制作、苏尼特右企业网站模板建站服务,十余年苏尼特右做网站经验,不只是建网站,更提供有价值的思路和整体网络服务。
Youa是QWrap的***个真正全面使用QWrap的项目,apps/core_dom_youa.js中同时包含core、dom、youa三种retouch,在介绍Retouch机制时已经对他们分别作过介绍,他们同时起作用的结果就是:我们只引入一个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一样用静态方法(当然,我们不推荐YUI2这种用法):
- Dom.setStyle(el,'color','red');
前面讲的两个应用一样,apps/core_dom_youa.js也是一个复合文件,它含以下文件:
- document.write('