搞網站開發,最頭疼的是js問題,倒不是php程序開發,前端的頁面,js真是太讓人折騰了,特別是js,你根本不知道哪里就會出問題,各種兼容也要兼顧,不像寫程序,你只關心功能如何實現,邏輯怎么寫。js文件一個出問題,就影響其他js的運行,今天就遇到一個很糾結的東西,一個js導致的莫名其妙的問題。
這個js是一個增強頁面效果的功能,但是用了它,jquery在有的頁面可以用,有的頁面就失效了,用firefox的firebug調試,發現在有的頁面會報錯,獲取分頁的位置的地方會出錯。后來發現確實只要沒有分頁的地方jquery就失效了,因為js它獲取不到分頁的位置。
中間省略800字,調前端什么的最煩了,我又不是前端開發工程師,這些問題也本應由前端人員解決,但是做為php網站開發人員,能夠盡力解決的也就自己解決吧。
后來把確定出現問題的js文件放到底部,問題就解決了,真是莫名其妙!可能是有問題的地方放到最后,也就不會影響后面的js運行了,這是個經驗。。
你說我說的有沒有道理!
新聞熱點
疑難解答