最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

JObj預(yù)覽一個JS的框架

 更新時間:2008年03月13日 21:02:04   作者:  
我說過,我要寫一個JS的框架,我知道有人會從心底BS我,但是:你繼續(xù)BS吧!我還是要寫我的JOBJ。
我的時間不多,大部分是在工作之余寫的。

復(fù)制代碼 代碼如下:

JObj.Dom.$tag("INPUT") 
  .$filter(function(o){    
   var fa = o.parentNode.parentNode.parentNode; 
   return f =(o.type == "text" && fa.id == "hollerNew") ? true : false; 
  }) 
  .$css({width:"570px",height:"18px",lineHeight:"18px"}) 
  .$attr({className:"hollerFormNormal"}) 
  .$event({ 
   onfocus:"vControl('TEXTFOCUS',this)", 
   onblur:"vControl('TEXTBLUR',this)" 
   }) 
  .$tag("TEXTAREA") 
  .$css({width:"570px",height:"100px",lineHeight:"18px"}) 
  .$attr({className:"hollerFormNormal"}) 
  .$event({ 
   onfocus:"vControl('TEXTFOCUS',this)", 
   onblur:"vControl('TEXTBLUR',this)" 
   }) 
  .$(document.hollerNew) 
    .$event({ 
     onsubmit:function(){ 
      return JObj.FormValidate.$validate(this,rules); 
     } 
    }); 

JObj.Dom.$(window) 
  .$event({ 
   onscroll:"vControl('FIXTOOLBAR')" 
  }); 

var vControl = function(pChoice){ 
 var args = arguments; 
 switch(pChoice){ 
  case "BACKER": 
   var backer = args[1]; 
   var id = args[2]; 
   break; 
  case "FLOWERS": 
   var id = args[1]; 
   break; 
  case "EGGS": 
   var id = args[1]; 
   break; 
  case "TEXTFOCUS": 
   args[1].className = "hollerFormFocus"; 
   break; 
  case "TEXTBLUR": 
   args[1].className = "hollerFormNormal"; 
   break; 
  case "SHOWTIP": 
   var o,t; 
   switch(args[3]){ 
    case "FLOWER":  
     o = "hollerTip_flower_"; 
     t = "鮮花 " + args[2] + " 朵,送他/她一朵,讓她開花店!" 
     break; 
    case "EGG":  
     o = "hollerTip_egg_"; 
     t = "雞蛋 " + args[2] + " 枚,如果你怕不夠孵小雞,你在給他/她一枚!" 
     break; 
    default :  
     return; 
   } 

   JObj.Dom.$(o + args[1]) 
     .$attr({innerHTML:t}) 
     .$css({display:"",position:"relative"}) 
     .$show("fast", 
      {width:0,height:0}, 
      {width:400,height:18}  
     ); 
   break; 
  case "HIDETIP": 
   var o; 
   switch(args[2]){ 
    case "FLOWER": o = "hollerTip_flower_";break; 
    case "EGG": o = "hollerTip_egg_";break; 
    default : return; 
   }   

   JObj.Dom.$(o + args[1]) 
     .$hide("fast"); 
   break; 
  case "FIXTOOLBAR": 
   JObj.Dom.$("toolBar") 
     .$css({opacity:0.1,filter:"Alpha(Opacity=10)"}) 
     .$moveToScrollTop("fast"); 
   break; 
 } 

相關(guān)文章

  • javascript面向?qū)ο笕腴T基礎(chǔ)詳細(xì)介紹

    javascript面向?qū)ο笕腴T基礎(chǔ)詳細(xì)介紹

    本文章介紹了js中常用的對象包括有JavaScript對象簡介 字符串對象 date() 數(shù)組 數(shù)學(xué)對象 函數(shù)對象 應(yīng)用介紹,有需要了解的同學(xué)可參考一下
    2012-09-09
  • JavaScript 繼承詳解(三)

    JavaScript 繼承詳解(三)

    在第一章中,我們使用構(gòu)造函數(shù)和原型的方式在JavaScript的世界中實現(xiàn)了類和繼承, 但是存在很多問題。這一章我們將會逐一分析這些問題,并給出解決方案。
    2009-07-07
  • 最新評論

    灵宝市| 临洮县| 屏东市| 天等县| 涞水县| 五寨县| 东辽县| 拜泉县| 周宁县| 汝州市| 高淳县| 临西县| 马公市| 瓮安县| 南乐县| 镇平县| 天镇县| 吴旗县| 绵阳市| 临朐县| 安阳县| 伊金霍洛旗| 海口市| 鄂伦春自治旗| 汕尾市| 桐庐县| 阿巴嘎旗| 泊头市| 灵山县| 上栗县| 贡觉县| 遂昌县| 靖州| 东源县| 章丘市| 福建省| 来安县| 柞水县| 辰溪县| 五原县| 宜阳县|