更新版本

pull/62/head v3.1.1
sentsin 2017-12-05 12:38:38 +08:00
parent c568876741
commit 0018e1a54f
4 changed files with 24 additions and 8 deletions

View File

@ -1,4 +1,10 @@
 
# v3.1.1 2017.12.05
* 优化自动获取路径代码,以解决部分浏览器下的某些场景无法自动加载样式问题
---
# v3.1.0 2017.09.13 # v3.1.0 2017.09.13
* 紧急修复在最新版 Chrome61.0.3163.79)下遮罩层出现的奇异花屏现象 * 紧急修复在最新版 Chrome61.0.3163.79)下遮罩层出现的奇异花屏现象

4
dist/layer.js vendored

File diff suppressed because one or more lines are too long

View File

@ -1,7 +1,7 @@
{ {
"name": "layui-layer", "name": "layui-layer",
"realname": "layer", "realname": "layer",
"version": "3.1.0", "version": "3.1.1",
"mobile": "2.0.0", "mobile": "2.0.0",
"description": "Web弹层组件", "description": "Web弹层组件",
"main": "src/layer.js", "main": "src/layer.js",

View File

@ -1,6 +1,6 @@
/** /**
@Namelayer v3.1.0 Web弹层组件 @Namelayer v3.1.1 Web弹层组件
@Author贤心 @Author贤心
@Sitehttp://layer.layui.com @Sitehttp://layer.layui.com
@LicenseMIT @LicenseMIT
@ -12,9 +12,19 @@
var isLayui = window.layui && layui.define, $, win, ready = { var isLayui = window.layui && layui.define, $, win, ready = {
getPath: function(){ getPath: function(){
var js = document.scripts, script = js[js.length - 1], jsPath = script.src; var jsPath = document.currentScript ? document.currentScript.src : function(){
if(script.getAttribute('merge')) return; var js = document.scripts
return jsPath.substring(0, jsPath.lastIndexOf("/") + 1); ,last = js.length - 1
,src;
for(var i = last; i > 0; i--){
if(js[i].readyState === 'interactive'){
src = js[i].src;
break;
}
}
return src || js[last].src;
}();
return jsPath.substring(0, jsPath.lastIndexOf('/') + 1);
}(), }(),
config: {}, end: {}, minIndex: 0, minLeft: [], config: {}, end: {}, minIndex: 0, minLeft: [],
@ -62,7 +72,7 @@ var isLayui = window.layui && layui.define, $, win, ready = {
//默认内置方法。 //默认内置方法。
var layer = { var layer = {
v: '3.1.0', v: '3.1.1',
ie: function(){ //ie版本 ie: function(){ //ie版本
var agent = navigator.userAgent.toLowerCase(); var agent = navigator.userAgent.toLowerCase();
return (!!window.ActiveXObject || "ActiveXObject" in window) ? ( return (!!window.ActiveXObject || "ActiveXObject" in window) ? (