亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

前端開發 : 移動web頁面 與 pc頁面 的 js 文件是否需2套

前端開發 : 移動web頁面 與 pc頁面 的 js 文件是否需2套

徐勝男_fe 2016-10-10 20:42:40
一直做pc頁面,想嘗試做一下移動端web前端開發,關于css,我知道用媒體查詢來做,但是關于js 想知道,腳本文件應該移動端一套、pc端一套,還是移動、pc共用一套?如果共用一套:比如一個按鈕,為了pc端添加click事件,為了移動端添加tap事件,那么移動端點擊這個按鈕的時候就會click事件觸發一次,tap事件觸發一次,這樣會不會出問題?如果移動,pc各一套,項目維護起來是不是會很復雜?或者js里面也有類似媒體查詢,以區分移動和pc端?在真正的項目中大家是怎樣做的,希望大家指教一下,不勝感激!
查看完整描述

2 回答

已采納
?
我沒帶錢

TA貢獻3條經驗 獲得超0個贊

就你的問題我舉個例子:

var CLICK='click';

if( /android | ios | ipad /.test(window.navigator.userAgent) ) {

? ??CLICK='tap'

};

$(document).on(CLICK,function(){

? ? alert(...)

})


查看完整回答
反對 回復 2016-10-12
  • 徐勝男_fe
    徐勝男_fe
    恩恩,明白了,判斷設備類型,然后再處理,謝謝你! 我在別的平臺也發布了這個問題,總結的結果是,如果業務簡單,人手少,可以pc和m公用一套。如果業務復雜,最好分開兩套來維護,也能提高 m 端的加載速度。
?
qq_轉角遇見_0

TA貢獻2條經驗 獲得超0個贊

不需要兩套,現在好多都是自適應頁面,除了特殊要求需要額外做兩套頁面

查看完整回答
反對 回復 2016-10-24
  • 2 回答
  • 1 關注
  • 1587 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號