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实现的3D帕累托图效果示例【附demo源码】
Mar 25 jQuery
vue中如何引入jQuery和Bootstrap
Apr 10 jQuery
jQuery+Ajax实现用户名重名实时检测
Jun 01 jQuery
jQuery 添加样式属性的优先级别方法(推荐)
Jun 08 jQuery
jQuery Validate格式验证功能实例代码(包括重名验证)
Jul 18 jQuery
JQuery EasyUI 结合ztrIee的后台页面开发实例
Sep 01 jQuery
基于jQuery中ajax的相关方法汇总(必看篇)
Nov 08 jQuery
jQuery实现ajax的嵌套请求案例分析
Feb 16 jQuery
jQuery创建折叠式菜单
Jun 15 jQuery
通过JQuery,JQueryUI和Jsplumb实现拖拽模块
Jun 18 jQuery
非常实用的jQuery代码段集锦【检测浏览器、滚动、复制、淡入淡出等】
Aug 08 jQuery
jQuery实现弹幕特效
Nov 29 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持久连接mysql_pconnect()函数使用介绍
2012/02/05 PHP
PHP计数器的实现代码
2013/06/08 PHP
php使用explode()函数将字符串拆分成数组的方法
2015/02/17 PHP
php常用数组函数实例小结
2016/12/29 PHP
PHP htmlspecialchars_decode()函数用法讲解
2019/03/01 PHP
ASP中进行HTML数据及JS数据编码函数
2009/11/11 Javascript
javascript判断用户浏览器插件安装情况的代码
2011/01/01 Javascript
Javascript面向对象编程(三) 非构造函数的继承
2011/08/28 Javascript
JavaScript编程学习技巧汇总
2016/02/21 Javascript
JQuery EasyUI学习教程之datagrid 添加、修改、删除操作
2016/07/09 Javascript
微信JS-SDK自定义分享功能实例详解【分享给朋友/分享到朋友圈】
2016/11/25 Javascript
浅析node应用的timing-attack安全漏洞
2018/02/28 Javascript
Vue项目webpack打包部署到Tomcat刷新报404错误问题的解决方案
2018/05/15 Javascript
原生js实现可兼容PC和移动端的拖动滑块功能详解【测试可用】
2019/08/15 Javascript
node.js中Buffer缓冲器的原理与使用方法分析
2019/11/23 Javascript
JS如何把字符串转换成json
2020/02/21 Javascript
详解python里使用正则表达式的全匹配功能
2017/10/19 Python
使用python画个小猪佩奇的示例代码
2018/06/06 Python
Opencv+Python 色彩通道拆分及合并的示例
2018/12/08 Python
Django Form and ModelForm的区别与使用
2019/12/06 Python
使用pyhon绘图比较两个手机屏幕大小(实例代码)
2020/01/03 Python
Python 写了个新型冠状病毒疫情传播模拟程序
2020/02/14 Python
CSS3 @font-face属性使用指南
2014/12/12 HTML / CSS
AmazeUI 列表的实现示例
2020/08/17 HTML / CSS
MONNIER Frères英国官网:源自巴黎女士奢侈品配饰电商平台
2018/12/06 全球购物
意大利运动服减价商店:ScontoSport
2020/03/10 全球购物
蜜蜂引路教学反思
2014/02/04 职场文书
母亲节感恩寄语
2014/02/21 职场文书
新郎新娘答谢词
2015/01/04 职场文书
2015年教师党员个人总结
2015/11/24 职场文书
读《教育心理学》心得体会
2016/01/22 职场文书
如何撰写创业策划书
2019/06/27 职场文书
小学四年级班务总结该怎么写?
2019/08/16 职场文书
开学第一周日记(三篇范文)
2019/08/23 职场文书
Java基于字符界面的简易收银台
2021/06/26 Java/Android
vue使用wavesurfer.js解决音频可视化播放问题
2022/04/04 Vue.js