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中的deferred使用方法
Mar 27 jQuery
jQuery插件FusionCharts绘制2D环饼图效果示例【附demo源码】
Apr 10 jQuery
基于jQuery实现手风琴菜单、层级菜单、置顶菜单、无缝滚动效果
Jul 20 jQuery
jquery实现下拉菜单的手风琴效果
Jul 23 jQuery
浅谈ajax在jquery中的请求和servlet中的响应
Jan 22 jQuery
jQuery实现模糊搜索功能的方法分析
Jun 29 jQuery
基于jQuery ztree实现表格风格的树状结构
Aug 31 jQuery
jQuery实现动画、消失、显现、渐出、渐入效果示例
Sep 06 jQuery
jQuery实现的简单歌词滚动功能示例
Jan 07 jQuery
JQuery animate动画应用示例
May 14 jQuery
Jquery $.map使用方法实例详解
Sep 01 jQuery
jQuery实现放大镜案例
Oct 19 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
wordpress安装过程中遇到中文乱码的处理方法
2015/04/21 PHP
浅谈php中变量的数据类型判断函数
2017/03/04 PHP
img的onload的另类用法
2008/01/10 Javascript
给jqGrid数据行添加修改和删除操作链接(之一)
2011/11/04 Javascript
jQuery选择器全面总结
2014/01/06 Javascript
jquery网页回到顶部效果(图标渐隐,自写)
2014/06/16 Javascript
js选择并转移导航菜单示例代码
2014/08/19 Javascript
javascript框架设计读书笔记之数组的扩展与修复
2014/12/02 Javascript
JavaScript使用setTimeout实现延迟弹出警告框的方法
2015/04/07 Javascript
新手快速学习JavaScript免费教程资源汇总
2015/06/25 Javascript
JS三目运算(三元运算)方法详解
2017/03/01 Javascript
js简单实现网页换肤功能
2017/04/07 Javascript
ionic 自定义弹框效果
2017/06/27 Javascript
解决angular2 获取到的数据无法实时更新的问题
2018/08/31 Javascript
详解angularjs跨页面传参遇到的一些问题
2018/11/01 Javascript
你不知道的Vue技巧之--开发一个可以通过方法调用的组件(推荐)
2019/04/15 Javascript
在VUE中使用lodash的debounce和throttle操作
2020/11/09 Javascript
用Python的Django框架完成视频处理任务的教程
2015/04/02 Python
python使用append合并两个数组的方法
2015/04/28 Python
Python实现螺旋矩阵的填充算法示例
2017/12/28 Python
Python多进程multiprocessing.Pool类详解
2018/04/27 Python
python3学习之Splash的安装与实例教程
2018/07/09 Python
Python 数据可视化pyecharts的使用详解
2019/06/26 Python
python自动化UI工具发送QQ消息的实例
2019/08/27 Python
基于python的BP神经网络及异或实现过程解析
2019/09/30 Python
关于numpy数组轴的使用详解
2019/12/05 Python
基于Tensorflow高阶读写教程
2020/02/10 Python
Jupyter安装链接aconda实现过程图解
2020/11/02 Python
浅谈盘点5种基于Python生成的个性化语音方法
2021/02/05 Python
美国高级音响品牌:Master&Dynamic
2018/07/05 全球购物
美国办公用品折扣网站:Shoplet.com
2019/11/24 全球购物
业绩考核岗位职责
2014/02/01 职场文书
2014年汽车销售工作总结
2014/12/01 职场文书
二十年同学聚会致辞
2015/07/28 职场文书
小学音乐课教学反思
2016/02/18 职场文书
Golang 入门 之url 包
2022/05/04 Golang