消费导航项目小结
- 4. STEP 1
static
css js pub config tools
user persn admin-global.js admin.xml compiler-google.jar
admin-global.css
admin admin front.xml compiler-yahoo.jar
front front front-core.css user.xml build.py
index.css index.js
front-index.css personal.xml
front-index.js
- 6. md5Hash( '../' + ochild.text)
if(( oldMD5 != newMD5))
ochild.set( 'ver',str(int(ver) + 1) )
- 8. CMS
1. <CMS name=”1”></CMS>
<MM name=” ”>
2. <BB name=” 1”>
<a href=”##text: 1”>##text: 1</a>
</BB>
</MM>
##text: 1 => http://www.alipay.com
3. ##text: 1 => !
- 10. STEP2
<MM name=” ”>
<div>
<BB name=” 1”>
<a href=”##text: 1”>##text: 1</
a>
</BB>
</div>
- 21. YUI 3
YUI({
base: "../../build/",
timeout: 10000,
charset:'utf-8',
combine:true,
modules:{
calendar:{
type:'js',
path:'calendar/calendar.js',
requires:['node']
}
}
}).use('calendar', function(Y){
var calendar = new Y.Calendar({
el: '#J_A'
});
});
- 24. Event
Event
1.dom
//
Y.one(‘#J_Taget’).on(‘click’,function(e){//code});
Y.on(‘click’,function(){//code},’#J_A’);
2.
//
overlay.on(‘show’,function(e){//});
// after
overlay.after(‘show’,function(e){//});
- 25. Node
Node html
node
Y.one(‘#J_A’).addClass(‘ba’).set(‘innerHTML’,””);
var node=Y.one(‘#J_B’);
node.on(‘click’,function(e){});
node.addClass(‘ba’);
node.getXY();
node.appendChild(aNode);
node.cloneNode();
node.previous();
node.contains(aNode);
node.toggleClass(‘enabled’);