歡迎來到小豬圈!

2007-12-20

Yahoo UI 是好物

  • 真的是易學易用,不過速度似乎有點慢…。
  • 事件綁定時要去掉“on”(不知是否我眼挫,這件事我在文件上沒找到?),如:
    window.onload = doSomething;
    // 上述改用 YUI 如下
    YAHOO.util.Event.addListener(window, 'load', doSomething);
    
  • YAHOO.util.Event.addListener 會自動附加(而不是覆蓋)綁定,以前要自已做到這功能的話得如下:
    function addListener(newListener) {
      var oldListener = window.onload;
      if (typeof window.onload != 'function') {
        window.onload = newListener;
      } else {
        window.onload = function() {
          oldListener();
          newListener();
        }
      }
    }
    
  • 範例不錯,但文件不夠完備。像 API Doc 的部份,如果能每個 Method 附上簡短範例會更好(像 PHP Manual 那樣)。

No comments:

Post a Comment

Comment Form Message

標籤分類

Blog Archive

Labels

Google Analytics Tracking Code

About Me

My photo
Keelung, R.O.C, Taiwan
一個不學無術、混吃等死的傢伙…