參考文章:https://blog.csdn.net/qq_41047322/article/details/81287325dom
親測:設置<meta name='viewport' content='width=device-width'/>並無改變click事件的延遲。所以,移動端仍是要用click事件。測試
插件:.net
1.zepto.js:自帶tap事件 缺點:有點擊穿透的現象。測試發現,只有當上層元素馬上消失後,而且底層元素綁定了click事件(若綁定的是tap事件不會發生穿透),纔會發生穿透。所以避免穿透的方法有兩種:a.避免底層dom使用click事件;b.頂層dom延時消失。 2.fastclick.js:增長了引入js庫的數量。 3.tap.js: