ios苹果版手机微信内置浏览器$(document).on(
网络 2019/3/18 14:11:33 深山工作室 字体:
大 中 小 浏览 6327
$(document).on("click","element",function(){})
今天在测试网页的时候发现,动态生成元素的点击事件$(document).on("click",function(){})在andriod安卓设备和电脑浏览器上测试全部可以使用,而在apple苹果移动设备上却无法触发。(还有怪异的是用苹果的手机浏览器有时候可以,但是在微信内置的浏览器不能触发使用)
试过很多办法都没有用,最后百度了几个方法,测试了几个解决方式:
01. 就是给需要绑定事件的元素添加一个css,对应的css里面一定要有 cursor:pointer。 (目前不懂为什么加了这个样式就管了,没搞懂原理。)
例:.dianjiayangshi {cursor:pointer;}
(这个方法测试过可以使用,也是正在使用的办法)
02. 在对应要点击的地方加上onclick=""
如:<div class="dianjiayangshi" onclick=""></div>
(这个方法在苹果端微信测试正常,但是用在上线项目中就不正常,后来被取消掉)
- 相关阅读
- 一个效果非常不错图片载入loading等待效果
- 缩写精简不必要的css定义代码来实现控制网页文件大小
- 重庆长航江山国际旅行社
- ASP网站打开特别卡 提示:msxml3.dll 错误 '80072ee2' /LM/W3SVC/670931603/Root/global.asa解决办法
- CSS的十八般技巧
- document对象详解
- div+css中absolute标签与relative标签的巧妙运用
- web2.0网页--常用的XHTML标签的使用技巧方法介绍
- 共有0条关于《ios苹果版手机微信内置浏览器$(document).on(》的评论
- 发表评论