丫服:「 一個網頁在 IE 11不會錯,放到IE 8 跟6會錯」
丫服:「 怎麼辦XDD」
丫服:「 完全不知道錯在哪= =」
卡卡米:「 請定義 錯」
丫服:「 按下按鈕後,有段文字沒出來」
李小龍:「 JS 控制的文字?」
丫服:「 Y」
卡卡米:「 檢查 html」
卡卡米:「 看html 有無出現那段文字」
卡卡米:「 如果有 就是css跑掉」
李小龍:「 IE6 檢查HTML的工具超爛」
李小龍:「 你要手動開到那層」
卡卡米:「 可能喔」
李小龍:「 一個一個點到爽」
卡卡米:「 複製整個html出來」
卡卡米:「 用搜尋的吧」
丫服:「 怎麼撿查= =」
卡卡米:「 你先把你」
卡卡米:「 按下按鈕產生文字」
卡卡米:「 的方法告訴我」
卡卡米:「 你是用增加字串 還是用顯示/隱藏畫面上原有的東西」
丫服:「 開關 ?? 我是隱藏一個div 然後按下按鈕後顯示再塞我要的字近去阿」
卡卡米:「 是喔」
卡卡米:「 那你把div 的隱藏」
卡卡米:「 先拿掉」
卡卡米:「 測測看阿」
李小龍:「 阿服馬上體會到IE有多爛了」
李小龍:「 6如果好了 7有可能壞掉喔」
丫服:「 紅色字下面是我要塞入顯示的阿」
丫服:「 可是在IE 6 8 下面字根本就沒出現= =」
卡卡米:「 你說 table」
卡卡米:「 紅色字下面是個table」
丫服:「 恩」
李小龍:「 我覺得是HTML + CSS 炸裂」
卡卡米:「 我最近」
卡卡米:「 在JS寫了」
卡卡米:「 string.trim()」
卡卡米:「 結果 ie 9以上 work」
卡卡米:「 ie8壞了」
卡卡米:「 因為ie 8 string 沒有 trim 函數」
卡卡米:「 js 一旦壞」
卡卡米:「 後面的全都不執行了」
卡卡米:「 然後就破版」
李小龍:「 = =」
卡卡米:「 console.log 也是」
丫服:「 ....」
卡卡米:「 經常中招」
丫服:「 看了一下程式碼 裡面有一個trim」
卡卡米:「 幽默喔」
丫服:「 0.0」
李小龍:「 超爽」
卡卡米:「 拿掉測測看阿」
丫服:「 嗯= =」
丫服:「
oc_na=$.trim($(this).find('.data_name').text());
oc_rela=$(this).find('.the_c_rela').text().trim();」
丫服:「 他trim 有兩種用法喔 = =」
卡卡米:「 [2014年6月17日 下午 03:40] 丫服:
<<< .text().trim();」
卡卡米:「 這裡掛了吧」
丫服:「 兩個都有trim 阿」
卡卡米:「 $.trim」
卡卡米:「 跟 string.trim」
卡卡米:「 不一樣阿」
丫服:「 喔喔」
卡卡米:「 text()是 string」
丫服:「 所以上面那是啥意思阿」
卡卡米:「 你說 $.trim 是什麼意思 ?」
丫服:「 嗯嗯」
丫服:「 幹,復活了= =」
卡卡米:「 $ 是 jquery 阿」
丫服:「 可是灰底不見了XDD」
卡卡米:「 幹神 debug 喔」
丫服:「 換debug 另一個了= =」
卡卡米:「 $.trim 是第三方套件的 code」
卡卡米:「 string.trim 是瀏覽器內建的 code」
李小龍:「 完全不會知道是 trim爆炸 要踩過雷才知了= =」
卡卡米:「 嗯」
卡卡米:「 專業掃雷員了」
卡卡米:「 掃雷方式跟神農氏一樣」
卡卡米:「 踩踩看 幹」
李小龍:「 沒被炸死就有機會變大神」
丫服:「 沒有trim 你是怎解決的阿= =」
卡卡米:「 教你改寫吧」
卡卡米:「
oc_na=$.trim($(this).find('.data_name').text());
oc_rela=$(this).find('.the_c_rela').text().trim();
改成
oc_na=$.trim($(this).find('.data_name').text());
oc_rela=$.trim($(this).find('.the_c_rela').text());」
丫服:「 ㄎㄅ,他是一個下拉式選單,用三小trim阿= =」
卡卡米:「 就過了阿」
卡卡米:「 喜歡用 trim 跟喜歡常常按 ctrl+S是一樣的感覺吧」
丫服:「 喔喔」
卡卡米:「 不過上面那段code 是誰寫的阿= =」
卡卡米:「 十分詭異」
丫服:「 打手= =」
卡卡米:「 智障打手」
卡卡米:「 兩行trim 不用同一套」
沒有留言:
張貼留言