微信内网页安卓点击图片放大与IOS点击失效处理方法
安卓机点击图片会自动放大解决方法:(图片点击会无反应,a标签点击有效)
const searchIsHavaTagA = function (currentEle) {
// 如果一直往上层找,到body还没找到就说明没有了
if (currentEle.nodeName === 'BODY') {
return false;
}
let parent = currentEle.parentElement;
if (parent.nodeName === 'A' && parent.getAttribute('href')) {
return true;
} else {
return searchIsHavaTagA(parent);
}
}
$(document).on('click', 'img', function (e) {
try {
// 父级里有a标签且href不为空的,不处理
if (!searchIsHavaTagA(e.target)) {
e.preventDefault();
}
} catch (error) {
console.log('阻止图片默认事件失败');
}
})
IOS图片点击事件失效解决方法:
微信内网页安卓点击图片放大与IOS点击失效处理方法相关推荐
- 点击图片放大,再点击缩小的代码段
这段js还挺常用,特此记录. 1 <form> 2 <div> 3 <div class="form-group left"> 4 <la ...
- 初学者笔记——微信小程序点击图片放大
微信小程序点击图片放大 wx.previewImage 官方文档的解释 PS:红色框框内要注意,需要预览的图片连接列表只支持网络连接图片,2.2.3版本以上支持云文件ID. 将图片dream.jpg上 ...
- 微信内置浏览器无法使用input图片上传和lrz.bundle.js图片压缩插件
标题 微信内置浏览器无法使用input图片上传和lrz.bundle.js图片压缩插件 图片上传功能作为一个比较常见的功能,有时候需要在微信内置浏览器里打开,但是有些型号的手机会出现打不开的现象,点击 ...
- js实现点击图片放大效果,以及懒加载图片
js实现点击图片放大效果,以及懒加载图片 近期有个后端管理页面小优化,原来的图片是点击才会去后端请求图片展示到前端,用dialog的方式展示,但是不太直观 存在两个问题 1.点击查看后,电子照片会变形 ...
- vue项目 一行js代码搞定点击图片放大缩小
一行js代码搞定xue项目需要点击图片放大缩小,其实主要用的是用到了vue:class的动态切换,内容比较简单.一开始我把维护的需求想得太复杂了,和测试小姐姐聊了一下才反应过来. 两个月不到跟了四个项 ...
- 点击图片放大至原始图片大小
有些时候为了排版的整洁,页面展示的图片不得不都是限定宽高的,如果想要点击图片放大至原始大小进行预览,再次点击回到原来样子,就要用到下面的代码了: var _w = parseInt($(window) ...
- 关于微信内置浏览器,打开图片上传功能,调用的问题
关于微信内置浏览器,打开图片上传功能,调用的问题 前段时间,项目完结测试的时候,同事打开魅族手机测试,无意中发现一个奇葩的问题! 描述: 显示的是文件系统,列表式的,没有调用相机的功能图标,为什么呢? ...
- 点击图片放大缩小功能
1.点击图片放大缩小的思路 图片部分: <table><div><img style="width:62px;height:83px;display:block ...
- jquery点击图片放大效果
点击图片放大效果无非就是创建一个大容器,点击小图片获取图片路径存放到大容器里. 接下来看一下效果图 HTML结构 <img class="enlargeImg" width= ...
最新文章
- 数据有价——数据资产定价研究初探
- 服务器系统摁c,如何系统有效学习c服务器开发
- 应用程序0xc0150002 错误
- WORD2007中无法插入CMG文件
- java 线性表排序_Java线性表的排序
- Handler实现与机制 Blocking Queue IdleHandler使用
- van 自定义组件_vant 自定义 van-dropdown-item的用法
- 測试人员的核心能力与素养
- 美国科技三巨头的财报为何集体爆表?原因在这里
- [调试]Asp.Net常见问题
- 数据结构和算法(02)---字符串(c++)
- android 元素点击位置,appium自动化操作之元素定位点击事件全家桶(find_element_by、find_elements_by)...
- bzoj1070 [SCOI2007]修车 费用流+拆分
- 2016-2017 ACM-ICPC Southwestern European Regional Programming Contest (SWERC 2016)
- linux mysql 端口 查看进程_Linux如何查看端口状态
- API函数之GetUserName
- 网页常用字体 【参考】
- python把正整数翻译成英文_使用Python将Pig Latin翻译成英文3
- Hrbust 2294 修建传送门【思维】
- oracle 按照固定顺序排序