作為一個網(wǎng)站建設(shè)者來說,特別是寫前端的朋友,往往會遇到這樣的一個問題。
那就是JS的兼容。
打個比方:
我在使用響應式框架的時候,菜單在手機端上的彈出效果需要調(diào)用jq-1.5.js,
但是在某個頁面使用物效的時候,如果用JQ-1.5版本的話,就會導致這個效果失效。比如說放大鏡效果,我們需要使用JQ-1.3.JS,但是實際上在PC端上,我們是可以不用使用JQ-1.5,只調(diào)用JQ-1.3也不會響應PC端上的使用。
對于大神級的人物來說,一般是直接修改JS中的代碼,因為這種情況多是因為命名或者類重復引起來的。但是對于我們一般人來說,修改類這些太過于復雜和麻煩。不是很實用。
于是我們選擇了另一條更為簡單的方式來處理這個問題。
以上JS的解釋為:當屏幕尺寸小于768的時候,調(diào)用JQ-1.3,當大于768的時候,調(diào)用JQ-1.5,當然了,我們?nèi)绻嵌喑叽缯{(diào)用不同的JS,多寫幾個IF語句就可以了,是不是很簡單?