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插件FusionCharts绘制ScrollColumn2D图效果示例【附demo源码下载】
Mar 22 jQuery
jQuery选择器_动力节点Java学院整理
Jul 05 jQuery
jQuery基于cookie实现换肤功能实例
Oct 14 jQuery
jQuery实现点击DIV同时点击CheckBox,并为DIV上背景色的实例
Dec 18 jQuery
jQuery实现定时隐藏对话框的方法分析
Feb 12 jQuery
jQuery实现鼠标响应式淘宝动画效果示例
Feb 13 jQuery
jQuery+CSS实现的标签页效果示例【测试可用】
Aug 14 jQuery
jquery实现二级导航下拉菜单效果实例
May 14 jQuery
jquery+php后台实现省市区联动功能示例
May 23 jQuery
html+jQuery实现拖动滑块图片拼图验证码插件【移动端适用】
Sep 10 jQuery
jQuery实现全选、反选和不选功能的方法详解
Dec 04 jQuery
JQuery通过键盘控制键盘按下与松开触发事件
Aug 07 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
PHP网站提速三大“软”招
2006/10/09 PHP
模板引擎正则表达式调试小技巧
2011/07/20 PHP
MacOS下PHP7.1升级到PHP7.4.15的方法
2021/02/22 PHP
判断用户的在线状态 onbeforeunload事件
2011/03/05 Javascript
jquery获取iframe中的dom对象(两种方法)
2013/07/02 Javascript
jQuery Mobile弹出窗、弹出层知识汇总
2016/01/05 Javascript
关于JS中的apply,call,bind的深入解析
2016/04/05 Javascript
angularJS深拷贝详解
2017/03/23 Javascript
vue-router中的hash和history两种模式的区别
2018/07/17 Javascript
JavaScript简单实现关键字文本搜索高亮显示功能示例
2018/07/25 Javascript
函数式编程入门实践(一)
2019/04/20 Javascript
Vue 3.x+axios跨域方案的踩坑指南
2019/07/04 Javascript
快速解决layui弹窗按enter键不停弹窗的问题
2019/09/18 Javascript
Jquery使用each函数实现遍历及数组处理
2020/07/14 jQuery
浅析JavaScript 函数柯里化
2020/09/08 Javascript
解密Python中的描述符(descriptor)
2015/06/03 Python
深入浅析python定时杀进程
2016/06/06 Python
Python编程实现删除VC临时文件及Debug目录的方法
2017/03/22 Python
Python元组操作实例分析【创建、赋值、更新、删除等】
2017/07/24 Python
python中子类调用父类函数的方法示例
2017/08/18 Python
Python基于多线程操作数据库相关问题分析
2018/07/11 Python
对Python 除法负数取商的取整方式详解
2018/12/12 Python
python图像处理入门(一)
2019/04/04 Python
python快速编写单行注释多行注释的方法
2019/07/31 Python
pandas 选取行和列数据的方法详解
2019/08/08 Python
浅析Django中关于session的使用
2019/12/30 Python
python计算波峰波谷值的方法(极值点)
2020/02/18 Python
澳大利亚在线家具、灯饰和家居装饰店:LivingStyles
2018/11/20 全球购物
园林技术个人的自我评价
2014/01/08 职场文书
小学生新年寄语
2014/04/03 职场文书
补充协议书范本
2014/04/23 职场文书
实习生评语
2014/04/26 职场文书
室内设计专业毕业生求职信
2014/05/02 职场文书
2015年党风廉政承诺书
2015/01/22 职场文书
MySQL创建高性能索引的全步骤
2021/05/02 MySQL
Docker官方工具docker-registry案例演示
2022/04/13 Servers