關於蘋果手機點擊事件無效的解決辦法


最近在開發一個公眾號,有一個點擊事件,在安卓手機上可以使用,但是放在蘋果手機上就不行了,而且有兩個頁面都有這個點擊事件,第一個頁面在蘋果手機上可以正常使用,第二個頁面就不行,第一個頁面使用的是

     $('選擇器').click(function(){})

第二個頁面使用的是事件委托

    $('選擇器').on('click','選擇器',function(){})

看網上的回答是給事件源添加  cursor:pointer  ,但是還是不行,最后我把click事件換成了touchstart 事件就可以了,我也不知道是什么原因,可能是蘋果手機的bug,但是為什么同樣使用一個click事件,第二個頁面就不行,有沒有大神可以解答我的疑惑


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM