[問題] function中的function?
一個電子產品的Demo網頁中有著這樣的code
sfHover2 = function() {
var navthree = document.getElementById("lnv");
if (navthree){
var sfEls2 = document.getElementById("lnv").getElementsByTagName("LI");
for (var i=0; i<sfEls2.length; i++) {
sfEls2[i].onmouseover=function() {
this.className+=" sfhover";
hideselects('hidden');
}
sfEls2[i].onmouseout=function() {
this.className=this.className.replace(new RegExp(" sfhover\\b"), "");
hideselects('visible');
}
}
}
}
想請問兩個問題
1. hideSelects 是幹麼的? 網路上只找到一個網頁有解釋
http://tinyurl.com/ybg7r4v 好像是跟ie有關,但還是不懂
2. 他在function中又寫了function,是怎麼回事?
雖然他立刻用物件call,但是不是沒必要寫成function,反正也不能在其他地方call吧?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 210.66.86.158
※ 編輯: lakegreen 來自: 210.66.86.158 (01/29 18:33)
※ 編輯: lakegreen 來自: 210.66.86.158 (01/29 18:35)
推
01/29 19:49, , 1F
01/29 19:49, 1F
→
01/29 19:57, , 2F
01/29 19:57, 2F
→
01/29 19:57, , 3F
01/29 19:57, 3F
→
01/29 19:58, , 4F
01/29 19:58, 4F
→
01/29 19:58, , 5F
01/29 19:58, 5F
→
01/29 19:58, , 6F
01/29 19:58, 6F
→
01/29 19:59, , 7F
01/29 19:59, 7F
→
01/29 19:59, , 8F
01/29 19:59, 8F
→
01/29 19:59, , 9F
01/29 19:59, 9F
Ajax 近期熱門文章
PTT數位生活區 即時熱門文章