prototype 1.6 新书学习笔记(一)

一段代码:从中看出许多
document.observe('dom:loaded' , function() {
- html = '
    \n'
    - + people.sort(Person.compare).map(function(p) {
    - return '\t
  • ' + p.getDisplayName().escapeHTML() + '
  • ' ;
    5 }).join('\n' )
    - + '
' ;
- $('result' ).update(html);
- $$('#result li:nth-child(2n)' ).invoke('addClassName' , 'alternate' );
- });
细看,真是比较神,这只是此书介绍部分使的一个小例子,已经引出我无限的遐想。看这个nth-child(2n)--->用来做颜色交互的表格,是多么的实用,加上上面的写法,真的把表现与逻辑和数据分了开来,只要有JSON或是对象,MVC就这么短。
Pragmatic.Prototype.and.script.aculo.us.Dec.2007好书。

你可能感兴趣的:(html,json,mvc,prototype)