Óû§Ãû£ºÁµÉÏNISSY
¡¾Ò»¡¿Ìí¼Ó**ʼþ
¸´ÖÆ´úÂë´úÂëÈçÏÂ:
addh**andler:function(node,type,fn){if(node.À´×ÔaddEventListener){
node.addEventListener(type,fn,false);//fÎÊ´ðalse£¬ÉèÖÃΪðÅÝ×ÚÍÅÊõÑîÊÕÄþ±Ø¾Öʼþ
}
else{
n׿ľÓÉode.attachEvent('on'+type,functionԴѧ·½»®»ì·¨»ÆÖü¼(){
fÆÆÖ³ÒåµÚ½ÇÏ£Ô´ÑÒn.apply(ÁÙÄê¸±ÏØÖ°node,arguments);//attachEvent·½·¨ÖУ¬this²¢²»ÊÇÖ¸Ïònode£¬ËùÒÔÐèÒªÓÃa»ùÊÖÅÂÁÙ¼Ó³Ìʵռ°Épply£¨£©·½·¨¸Ä±ä
});
}
}
¡¾¶þ¡¿ÉèÖÃÔªËØµÄÑùʽ
¸´ÖÆ´úÂë´úÂëÈçÏÂ:
setCss:function(node,val){//val:{'top':'2px','font-size':'12px'}
for(varvin¶þ¾õÂýval){
node.style.cssText+=';'+v+':'+val[v];//ʹÓÃcssText¾Í¿ÉÒÔͬʱÉèÖÃÎï¶à¸öÊôÐÔ£¬»¹ÓиöºÃ´¦¿ÉÒÔ±ÜÃâcssFlo½ç¿ØÈ¾ÍùÔç¼Ì±Èat£¬styleFloatµÄÅжÏ
}
}
¡¾Èý¡¿»ñÈ¡CSSÀàÃûÔªËØ
¸´ÖÆ´úÂë´úÂëÈçÏÂ:
//parentÊÇ¿ÉÑ¡²ÎÊý£¬
geÏúÃÞtByClassName:function(className,parent){
v²½»¬ÈÎÄ͵¥¹ýÃ×»¹°ãarelem=[],
nÄØÕùËɽ»×¡¸£ÑÏode=parent!=undefined&&parent.nodeType==1?parent.getElementsByTagName('*'):document.getElementsByTagName('*'),
p=newRegExp("(^|\\s)"+className+"(\Ï**ƳÔÁϾ©½¥±ÊËæ\s|$)");
fµ£Ï²¿µ÷Å྿ÁÙ¿éÕûÖÚor(varn=0,i=node.length;n<i;n++){
if(p.test(node[n].className)){
elem.push(node[n]);
}
}
returnelem;
}
¡¾ËÄ¡¿É¾³ýCSSÀàÃû
¸´ÖÆ´úÂë´úÂëÈçÏÂ:
removeClassName:function(node,classN¸ç³¡¸æµÄµ¹¿¼ame){
varpar=newRegExp¼¸Õò(className,'g');
node.className=node.className.replace(par,'');
}
ÒÔÉÏ4¸ö¾ÍÊDZ¾ÈËÕûÀíµÄ·Ç³£ÊµÓÃÒ²Ðè¿×ʿ³¿ÍÒª¾³£Ê¹Óõ½µÄÔÉújsº¯Êý£¬ÍƼö¸øÐ¡»ï°éÃÇ£¬Ï£Íû¶Ô´ó¼ÒÓÐËù°ïÖú¡£