顯示廣告
隱藏 ✕
※ 本文為 dinos 轉寄自 ptt.cc 更新時間: 2014-09-12 04:48:28
看板 Soft_Job
作者 No (you stay there)
標題 Re: [討論] 因為空格~我離開了一間公司
時間 Thu Sep 11 22:23:20 2014



前端工程師來探頭一下。

走前端這條路,通常會花費一段大好青春,

受盡 IE 不能動,還有什麼值得我心痛的荼毒之後,

才能歷劫歸來,Coding like a BOSS!(?)


jQuery 幫助我們省去許多麻煩,

但還是要詳閱公開說明書的,

剛好目前任職公司使用的 jQuery 版本比較舊,

就踩過一次 trigger 相關的雷。(實際 bug 發生點不在 trigger)


請看精美範例:
http://codepen.io/anon/pen/Gcshp

 

這可是結果完全相反的嚴重錯誤,

幸好 jQuery 在 1.9 版修正了這個 bug,

而舊版本的 workaround,

則是把 checkbox 的 click 改用 change。(我認為用 change 也更適宜)



我不是來打臉的,

只是剛好有個經驗可以分享。

事實上我也很常用 trigger,

因為 Z > B,

身為前端工程師,

IE 一路上都給我們這麼多驚喜了,

jQuery 也沒在怕啦!



※ 引述《workworkwork (Miyada vv)》之銘言:
: 如果你說jquery 的trigger有著明顯的缺點
: 那麼就是我的錯
: 但從我讀了3~4次想要找出trigger的缺點 我找不到
: 難道你是我前公司的code reviewer?

我也不是

--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 111.248.75.40
※ 文章網址: http://www.ptt.cc/bbs/Soft_Job/M.1410445404.A.112.html
※ 編輯: No (111.248.75.40), 09/11/2014 22:31:38
bin272max: 是學長XD1F 09/11 22:58
robler: 好熟悉的歌2F 09/11 23:02

--
※ 看板: dinos 文章推薦值: 0 目前人氣: 0 累積人氣: 416 
分享網址: 複製 已複製
guest
x)推文 r)回覆 e)編輯 d)刪除 M)收藏 ^x)轉錄 同主題: =)首篇 [)上篇 ])下篇