Re: [討論] 因為空格~我離開了一間公司

作者: No (you stay there)   2014-09-11 22:23:20
前端工程師來探頭一下。
走前端這條路,通常會花費一段大好青春,
受盡 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?
我也不是
作者: bin272max (Ellison)   2014-09-11 22:58:00
是學長XD
作者: robler (章魚丸)   2014-09-11 23:02:00
好熟悉的歌
作者: workworkwork (workworkwork)   2014-09-12 23:58:00
我相信你不是~因為如果是你這個理由 完全可以說服我雖然那時他們好像是用1.10.1的版本XD一開始我的點就是"reviwer想法太奇怪"而不是"為什麼不給我用trigger"

Links booklink

Contact Us: admin [ a t ] ucptt.com