ios蘋果版手機(jī)微信內(nèi)置瀏覽器$(document).on(
網(wǎng)絡(luò) 2019/3/18 14:11:33 深山工作室 字體:
大 中 小 瀏覽 6360
$(document).on("click","element",function(){})
今天在測(cè)試網(wǎng)頁(yè)的時(shí)候發(fā)現(xiàn),動(dòng)態(tài)生成元素的點(diǎn)擊事件$(document).on("click",function(){})在andriod安卓設(shè)備和電腦瀏覽器上測(cè)試全部可以使用,而在apple蘋果移動(dòng)設(shè)備上卻無(wú)法觸發(fā)。(還有怪異的是用蘋果的手機(jī)瀏覽器有時(shí)候可以,但是在微信內(nèi)置的瀏覽器不能觸發(fā)使用)
試過(guò)很多辦法都沒(méi)有用,最后百度了幾個(gè)方法,測(cè)試了幾個(gè)解決方式:
01. 就是給需要綁定事件的元素添加一個(gè)css,對(duì)應(yīng)的css里面一定要有 cursor:pointer。 (目前不懂為什么加了這個(gè)樣式就管了,沒(méi)搞懂原理。)
例:.dianjiayangshi {cursor:pointer;}
(這個(gè)方法測(cè)試過(guò)可以使用,也是正在使用的辦法)
02. 在對(duì)應(yīng)要點(diǎn)擊的地方加上onclick=""
如:<div class="dianjiayangshi" onclick=""></div>
(這個(gè)方法在蘋果端微信測(cè)試正常,但是用在上線項(xiàng)目中就不正常,后來(lái)被取消掉)
- 相關(guān)閱讀
- CSS代碼格式化和壓縮化
- 中小企業(yè)網(wǎng)站優(yōu)化存在的弊病
- 一個(gè)美化了的alert效果,非常不錯(cuò)。
- IE 7.0 BETA3 瀏覽器綠色免安裝版下載
- asp將中文漢字字符轉(zhuǎn)為unicode編碼(\u編碼)與把unicode編碼轉(zhuǎn)為漢字
- asp利用正則檢查手機(jī)端的瀏覽器標(biāo)識(shí)來(lái)確定是否是手機(jī)訪問(wèn) 如果是手機(jī)訪問(wèn)就使用手機(jī)模板
- 鼠標(biāo)經(jīng)過(guò)表格列時(shí)變色
- css解決中英混合鏈接下劃線不對(duì)齊問(wèn)題
- 共有0條關(guān)于《ios蘋果版手機(jī)微信內(nèi)置瀏覽器$(document).on(》的評(píng)論
- 發(fā)表評(píng)論