為什么我照著寫下來(lái)卻沒(méi)有出現(xiàn)效果呢?
function?bind(el,eventType,?callback){
????if(typeof?el.addEventListener?===?"function"){
???????????el.addEventListener(el,eventType,?callback,false);
????????}else?if(typeof?el.attechEvent?===?"function"){
???????????el.attechEvent("on"?+?eventType,callback);
????????????}
????}
?????
function?mouseoverHandler(e){
????var?target?=?e.target?||?e.srcElement;
????var?outer?=?document.getElementById("subject");
????var?list?=?outer.getElementsByTagName("li");
?????
????for(var?i=0;?i<list.length;?i++){
????????list[i].className?=?"";
????????}
?????
???????while(target.tagName?!=?"LI"?&&?target.tagName?==?"body"){
?????????????target?=?targt.parentNode;
???????????}?
???????target.className?=?"big";
?????
????}
?
?
function?initList(){
????var?outer?=?document.getElementById("subject");
????var?list?=?outer.getElementsByTagName("li");
????for(var?i=0;?i<list.length;?i++){
?????????bind(list[i],"mouseover",?mouseoverHandler);
???????}
????}
?????
initList();
2016-01-27
最后函數(shù)執(zhí)行的時(shí)候應(yīng)該放在 window.onload = function(){ initList()};
2015-05-01