鍍金池/ 問(wèn)答/HTML/ 移動(dòng)端的頁(yè)面,在chrome上面調(diào)試的時(shí)候,a標(biāo)簽可以執(zhí)行點(diǎn)擊事件@click,

移動(dòng)端的頁(yè)面,在chrome上面調(diào)試的時(shí)候,a標(biāo)簽可以執(zhí)行點(diǎn)擊事件@click,但是放上移動(dòng)端手機(jī)之后就無(wú)法點(diǎn)擊了。

如題,a標(biāo)簽的z-index設(shè)置的999,也沒(méi)有東西遮擋。但是點(diǎn)擊事件無(wú)效。請(qǐng)問(wèn)是什么原因,有何解決方法

回答
編輯回答
朕略萌

使用fastclick 插件

2018年7月12日 23:47
編輯回答
伐木累

解決了問(wèn)題,是因?yàn)槲业捻?xiàng)目里面使用了better-scroll,它有自帶屬性click,默認(rèn)是false。設(shè)置為true即可

2017年12月14日 10:35
編輯回答
尋仙

試試 <a href="javascript:void(0)">

2017年1月7日 02:01
編輯回答
空白格

通常a標(biāo)簽需要阻止默認(rèn)的行為,再綁定的事件中,可以嘗試是否沒(méi)有阻止默認(rèn)行為在部分設(shè)備上導(dǎo)致了阻塞,(尤其是IOS設(shè)備會(huì)比較明顯),另外在移動(dòng)設(shè)備上通常click事件是有一定的延遲的,盡量通過(guò)tap事件來(lái)控制。而tap事件通常是通過(guò)touchstarttouchend這些事件計(jì)算時(shí)間差來(lái)控制的。

2017年9月8日 05:32