蘋果手機on繫結click事件失效解決方案
用一個div當做了一個按鈕來使用:
[HTML] 純文字檢視 複製程式碼<div class="button"> <div class=" next_button button_left btn_red" style="width: 345px;">下一步</div> </div>
因為是動態新增的內容,所以想要使用click事件,需要給他用on繫結一下:
[JavaScript] 純文字檢視 複製程式碼$(document).on("click", ".next_button", function () { alert(); });
這個時候,使用蘋果手機訪問的時候,無論如何點選“下一步”,都沒有任何反應,可是在安卓和各種模擬器中一切正常。
後來經過查詢資料才知道,蘋果有這麼個設定:
對於點選的物件,擁有cursor:pointer這個樣式的設定。
也就是說,滑鼠放上去,能夠出現“手”型的圖示才被認作可以使用點選事件,於是果斷增加了樣式:
[HTML] 純文字檢視 複製程式碼<style> .next_button { cursor: pointer; } </style>
相關文章
- click事件在蘋果手機失效的問題事件蘋果
- Wicket中JQuery事件繫結失效的解決jQuery事件
- swiper loop:true引發繫結dom的click事件無效及解決方案OOP事件
- IOS繫結touchend事件失效iOS事件
- jQuery中click事件多次觸發解決方案jQuery事件
- 動態生成html元素繫結事件iphone失效問題解決HTML事件iPhone
- 前端踩坑 關於蘋果手機class.on(‘click‘)失效的問題前端蘋果
- 動態生成的html元素繫結click事件HTML事件
- vue 介面在蘋果手機上滑動點選事件等卡頓解決方案Vue蘋果事件
- 解決jquery的多次繫結事件jQuery事件
- 在MVVM模式中,按鈕Click事件的繫結方法MVVM模式事件
- svg click事件失效(僅限edge瀏覽器)SVG事件瀏覽器
- 小米手環2繫結手機 小米手環2手機繫結教程
- 繫結事件事件
- 事件繫結事件
- IE瀏覽器下圖片載入onload事件失效解決方案瀏覽器事件
- JavaScript事件機制相容性解決方案JavaScript事件
- jQuery之_事件繫結與解綁jQuery事件
- 手機號碼繫結流程
- 如何解決 touchstart 事件與 click 事件的衝突事件
- JavaScript click 事件JavaScript事件
- jQuery click事件jQuery事件
- click事件生成事件
- iOS下的點選事件失效解決方法iOS事件
- $(document).click() 在iphone上不觸發事件解決辦法iPhone事件
- JavaScript 事件繫結JavaScript事件
- js on繫結事件JS事件
- jQuery繫結事件jQuery事件
- 解決大陸地區android手機market和Gmail無法繫結的方法!AndroidAI
- 蘋果手機下safari瀏覽器submit按鈕圓角問題解決方案蘋果瀏覽器MIT
- table表格中text-overflow失效解決方案
- Asp.Net處理Session失效解決方案ASP.NETSession
- React 中 呼叫 lodash.debounce 不錯誤繫結 this 解決方案React
- MUI 在上拉載入的容器中手機無法觸發click事件UI事件
- 繫結自定義事件事件
- v-on 繫結事件事件
- Vue事件繫結原理Vue事件
- Hooks與事件繫結Hook事件