jquery3和layui冲突导致使用layui.layer.full弹出全屏iframe窗口时高度152px问题


Posted in jQuery onMay 12, 2019

项目中使用的jquery版本是jquery-3.2.1,在使用layui弹出全屏iframe窗口时,iframe窗口顶部总是出现一个152px高的滚动窗口无法实现真正全屏,代码如下:

<!DOCTYPE html>
<html>
<head>
 <meta charset="utf-8">
 <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1">
 <title>zqc</title>
 <script type="text/javascript" src="js/jquery-3.2.1.min.js"></script>
 <link rel="stylesheet" href="layui/css/layui.css" rel="external nofollow" rel="external nofollow" >
</head>
<body>
<script src="layui/layui.js"></script>
<script>
//一般直接写在一个js文件中
layui.use(['layer', 'form'], function(){
 var layer = layui.layer
 ,form = layui.form;
//弹出即全屏
 var index = layer.open({
 type: 2,
 content: 'http://layim.layui.com',
 area: ['320px', '195px'],
 maxmin: true
 });
 layer.full(index);
});
</script> 
</body>
</html>

就是因为头部引入了 jquery-3.2.1.min.js导致iframe窗口无法全屏,效果如下

jquery3和layui冲突导致使用layui.layer.full弹出全屏iframe窗口时高度152px问题

解决办法:

方法一.使用layui内置的jquery

方法二.使用jquery1.X版本,我这里事更换的jquery-1.12.4,解决后代码如下:

<!DOCTYPE html>
<html>
<head>
 <meta charset="utf-8">
 <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1">
 <title>zqc</title>
 <script type="text/javascript" src="js/jquery-1.12.4.min"></script>
 <link rel="stylesheet" href="layui/css/layui.css" rel="external nofollow" rel="external nofollow" >
</head>
<body>
<script src="layui/layui.js"></script>
<script>
//一般直接写在一个js文件中
layui.use(['layer', 'form'], function(){
 var layer = layui.layer
 ,form = layui.form;
//弹出即全屏
 var index = layer.open({
 type: 2,
 content: 'http://layim.layui.com',
 area: ['320px', '195px'],
 maxmin: true
 });
 layer.full(index);
});
</script> 
</body>
</html>

总结

以上所述是小编给大家介绍的jquery3和layui冲突导致使用layui.layer.full弹出全屏iframe窗口时高度152px问题,希望对大家有所帮助,如果大家有任何疑问欢迎给我留言,小编会及时回复大家的!

jQuery 相关文章推荐
jQuery 添加样式属性的优先级别方法(推荐)
Jun 08 jQuery
通过jquery的ajax请求本地的json文件方法
Aug 08 jQuery
jQuery实现高级检索功能
May 28 jQuery
jQuery实现checkbox全选、反选及删除等操作的方法详解
Aug 02 jQuery
jQuery 查找元素操作实例小结
Oct 02 jQuery
jQuery高级编程之js对象、json与ajax用法实例分析
Nov 01 jQuery
jQuery实现可编辑的表格
Dec 11 jQuery
JQuery常用选择器功能与用法实例分析
Dec 23 jQuery
js与jquery获取input输入框中的值实例讲解
Feb 27 jQuery
jQuery实现朋友圈查看图片
Sep 11 jQuery
jQuery实现鼠标拖拽登录框移动效果
Sep 13 jQuery
jQuery实现移动端扭蛋机抽奖
Nov 08 jQuery
jQuery实现动态生成年月日级联下拉列表示例
May 11 #jQuery
详解jQuery如何实现模糊搜索
May 10 #jQuery
Easyui 去除jquery-easui tab页div自带滚动条的方法
May 10 #jQuery
jquery登录的异步验证操作示例
May 09 #jQuery
jQuery动态生成的元素绑定事件操作实例分析
May 04 #jQuery
jQuery实现条件搜索查询、实时取值及升降序排序的方法分析
May 04 #jQuery
Easyui 关闭jquery-easui tab标签页前触发事件的解决方法
Apr 28 #jQuery
You might like
分页显示Oracle数据库记录的类之二
2006/10/09 PHP
Zend 输出产生XML解析错误
2009/03/03 PHP
Apache环境下PHP利用HTTP缓存协议原理解析及应用分析
2010/02/16 PHP
php解析url的三个示例
2014/01/20 PHP
php实现格式化多行文本为Js可用格式
2015/04/15 PHP
php+js实现百度地图多点标注的方法
2016/11/30 PHP
PHP高并发和大流量解决方案整理
2021/03/09 PHP
判断是否输入完毕再激活提交按钮
2006/06/26 Javascript
JavaScript中Array 对象相关的几个方法
2006/12/22 Javascript
List the Codec Files on a Computer
2007/06/11 Javascript
基于jquery的网页SELECT下拉框美化代码
2010/10/28 Javascript
Javascript中数组sort和reverse用法分析
2014/12/30 Javascript
js实现感应鼠标图片透明度变化的方法
2015/02/20 Javascript
js数组如何添加json数据及js数组与json的区别
2015/10/27 Javascript
JavaScript中各种引用类型的常用操作方法小结
2016/05/05 Javascript
js判断iframe中元素是否存在的实现代码
2016/12/24 Javascript
Javascript实现基本运算器
2017/07/15 Javascript
vue项目使用axios发送请求让ajax请求头部携带cookie的方法
2018/09/26 Javascript
在微信小程序中保存网络图片
2019/02/12 Javascript
[01:03:33]Alliance vs TNC 2019国际邀请赛小组赛 BO2 第一场 8.16
2019/08/18 DOTA
Python爬虫DOTA排行榜爬取实例(分享)
2017/06/13 Python
python3 遍历删除特定后缀名文件的方法
2018/04/23 Python
Python实现修改IE注册表功能示例
2018/05/10 Python
python 使用装饰器并记录log的示例代码
2019/07/12 Python
Python: tkinter窗口屏幕居中,设置窗口最大,最小尺寸实例
2020/03/04 Python
美国开幕式潮店:Opening Ceremony
2018/02/10 全球购物
HomeAway澳大利亚:预订你的度假屋,公寓、度假村、别墅等
2019/02/20 全球购物
元宵晚会主持词
2014/03/25 职场文书
幼儿园中班教师个人工作总结
2015/02/06 职场文书
2015年国庆节慰问信
2015/03/23 职场文书
观后感开头
2015/06/19 职场文书
总经理聘用协议书
2015/09/21 职场文书
教师学习中国梦心得体会
2016/01/05 职场文书
读《庄子》有感:美而不自知
2019/11/06 职场文书
Pandas 稀疏数据结构的实现
2021/07/25 Python
python区块链实现简版工作量证明
2022/05/25 Python