Re: [問題] 有辦法完全不用innerHTML嗎?
※ 引述《No (you stay there)》之銘言:
: 以s25大原有的架構
: 改寫成我的作法
: 手邊沒IE6測
: Firefox、Chrome5、IE8都可以run
: 另外有加上一些疊字和嵌入一個youtube影片來測試訴求
: 編輯: http://jsfiddle.net/D349J/1/
: 結果: http://fiddle.jshell.net/D349J/1/show/light/
用自己習慣的方式整理程式碼,順便詳閱一下做了什麼事情 XD
## FIX for ie only script.
http://jsfiddle.net/RNwh8/6/
大概整理的方向如下:
1.固定且重複的字串改用全域變數寫,方便改動。
2.一些跟主軸比較無關的邏輯實作其實可以拆出來(像getElementsByClassName)
有些函式或參數加上底線是為了不要跟default的函式衝到 XD
3.拆出來也比較方便針對不同 browser 去實做不同的邏輯。
4.有扯到regex的盡量放個sample方便瞭解regex行為
5.把複雜的呼叫行為 ex . a.xxx().yyy().ccc(fn()) 盡可能的分開,
除非那些行為本來就是用來設計做 chain method的...
---
不過憑良心講,這個功能我還是比較寧願用 jquery highlight plug-in 寫 XD
http://bartaz.github.com/sandbox.js/jquery.highlight.html
--
我:一半的日子讓你說,我聽你說你的所有______________________________________
______________________________________一半的日子我想說,對你說過去的所有:我
_______________________________________________________
在討論中妥善扮演兼具聆聽與分享的角色,是我們一生的課題。
_______________________________________________________
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 111.71.107.241
推
07/10 11:43, , 1F
07/10 11:43, 1F
→
07/10 11:44, , 2F
07/10 11:44, 2F
推
07/10 13:58, , 3F
07/10 13:58, 3F
→
07/10 14:40, , 4F
07/10 14:40, 4F
→
07/10 14:40, , 5F
07/10 14:40, 5F
→
07/10 14:41, , 6F
07/10 14:41, 6F
→
07/10 14:41, , 7F
07/10 14:41, 7F
→
07/10 14:43, , 8F
07/10 14:43, 8F
→
07/10 14:47, , 9F
07/10 14:47, 9F
※ 編輯: TonyQ 來自: 111.71.107.241 (07/10 14:57)
推
07/10 23:20, , 10F
07/10 23:20, 10F
→
07/11 00:00, , 11F
07/11 00:00, 11F
推
07/11 00:08, , 12F
07/11 00:08, 12F
→
07/11 09:41, , 13F
07/11 09:41, 13F
推
07/12 01:29, , 14F
07/12 01:29, 14F
→
07/12 01:29, , 15F
07/12 01:29, 15F
討論串 (同標題文章)
Ajax 近期熱門文章
PTT數位生活區 即時熱門文章