mirror of
https://github.com/fireinrain/JHS-enhance.git
synced 2026-10-13 04:56:36 +08:00
修复115固有jq导致加载冲突
This commit is contained in:
Vendored
+23
-21
@@ -1100,7 +1100,7 @@
|
|||||||
);
|
);
|
||||||
insertStyle(mainCss);
|
insertStyle(mainCss);
|
||||||
insertStyle(subtitleModalCss);
|
insertStyle(subtitleModalCss);
|
||||||
window.jQuery = $$1;
|
window.$ = window.jQuery = $$1;
|
||||||
if (typeof $$1.trim !== "function") {
|
if (typeof $$1.trim !== "function") {
|
||||||
$$1.trim = function (text) {
|
$$1.trim = function (text) {
|
||||||
return text == null ? "" : (text + "").trim();
|
return text == null ? "" : (text + "").trim();
|
||||||
@@ -16944,26 +16944,28 @@ ${err.stack}` : "");
|
|||||||
var el;
|
var el;
|
||||||
}));
|
}));
|
||||||
})();
|
})();
|
||||||
const originalLayerClose = layer.close;
|
if (typeof layer !== "undefined") {
|
||||||
layer.close = function(index) {
|
const originalLayerClose = layer.close;
|
||||||
const result = originalLayerClose.call(this, index);
|
layer.close = function (index) {
|
||||||
!(function(waitTime = 10) {
|
const result = originalLayerClose.call(this, index);
|
||||||
setTimeout((() => {
|
!(function (waitTime = 10) {
|
||||||
const openLayerCount = document.querySelectorAll(".layui-layer-shade").length;
|
setTimeout((() => {
|
||||||
document.documentElement.style.overflow = openLayerCount > 0 ? "hidden" : "";
|
const openLayerCount = document.querySelectorAll(".layui-layer-shade").length;
|
||||||
}), waitTime);
|
document.documentElement.style.overflow = openLayerCount > 0 ? "hidden" : "";
|
||||||
})();
|
}), waitTime);
|
||||||
return result;
|
})();
|
||||||
};
|
return result;
|
||||||
const originalLayerOpen = layer.open;
|
};
|
||||||
layer.open = function(options) {
|
const originalLayerOpen = layer.open;
|
||||||
const originalSuccess = (options = options || {}).success;
|
layer.open = function (options) {
|
||||||
options.success = function(layero, index) {
|
const originalSuccess = (options = options || {}).success;
|
||||||
"function" == typeof originalSuccess && originalSuccess.call(this, layero, index);
|
options.success = function (layero, index) {
|
||||||
utils.setupEscClose(index);
|
"function" == typeof originalSuccess && originalSuccess.call(this, layero, index);
|
||||||
};
|
utils.setupEscClose(index);
|
||||||
return originalLayerOpen.call(this, options);
|
};
|
||||||
};
|
return originalLayerOpen.call(this, options);
|
||||||
|
};
|
||||||
|
}
|
||||||
utils.importResource("https://cdn.jsdelivr.net/npm/layui-layer@1.0.9/layer.min.css");
|
utils.importResource("https://cdn.jsdelivr.net/npm/layui-layer@1.0.9/layer.min.css");
|
||||||
utils.importResource("https://cdn.jsdelivr.net/npm/toastify-js@1.12.0/src/toastify.min.css");
|
utils.importResource("https://cdn.jsdelivr.net/npm/toastify-js@1.12.0/src/toastify.min.css");
|
||||||
utils.importResource("https://cdn.jsdelivr.net/npm/viewerjs@1.11.1/dist/viewer.min.css");
|
utils.importResource("https://cdn.jsdelivr.net/npm/viewerjs@1.11.1/dist/viewer.min.css");
|
||||||
|
|||||||
+2
-4
@@ -6,7 +6,7 @@ import Viewer from 'viewerjs';
|
|||||||
import QRCode from 'qrcodejs';
|
import QRCode from 'qrcodejs';
|
||||||
import { currentHref, isJavDb, isJavBus, isSearchPage, Status_RUNNING, Status_SUCCESS, Status_FAIL, Status_LOADING, Status_FILTER, Status_FAVORITE, Status_HAS_DOWN, Status_HAS_WATCH, NO, YES } from './constants.js';
|
import { currentHref, isJavDb, isJavBus, isSearchPage, Status_RUNNING, Status_SUCCESS, Status_FAIL, Status_LOADING, Status_FILTER, Status_FAVORITE, Status_HAS_DOWN, Status_HAS_WATCH, NO, YES } from './constants.js';
|
||||||
|
|
||||||
window.jQuery = $;
|
window.$ = window.jQuery = $;
|
||||||
if (typeof $.trim !== 'function') {
|
if (typeof $.trim !== 'function') {
|
||||||
$.trim = function (text) {
|
$.trim = function (text) {
|
||||||
return text == null ? '' : (text + '').trim();
|
return text == null ? '' : (text + '').trim();
|
||||||
@@ -31,6 +31,4 @@ window.Status_FAVORITE = Status_FAVORITE;
|
|||||||
window.Status_HAS_DOWN = Status_HAS_DOWN;
|
window.Status_HAS_DOWN = Status_HAS_DOWN;
|
||||||
window.Status_HAS_WATCH = Status_HAS_WATCH;
|
window.Status_HAS_WATCH = Status_HAS_WATCH;
|
||||||
window.NO = NO;
|
window.NO = NO;
|
||||||
window.YES = YES;
|
window.YES = YES;
|
||||||
|
|
||||||
import 'layui-layer';
|
|
||||||
+23
-21
@@ -820,29 +820,31 @@ window.ImageHoverPreview = class {
|
|||||||
}));
|
}));
|
||||||
}();
|
}();
|
||||||
|
|
||||||
const originalLayerClose = layer.close;
|
if (typeof layer !== 'undefined') {
|
||||||
|
const originalLayerClose = layer.close;
|
||||||
|
|
||||||
layer.close = function(index) {
|
layer.close = function (index) {
|
||||||
const result = originalLayerClose.call(this, index);
|
const result = originalLayerClose.call(this, index);
|
||||||
!function(waitTime = 10) {
|
!function (waitTime = 10) {
|
||||||
setTimeout((() => {
|
setTimeout((() => {
|
||||||
const openLayerCount = document.querySelectorAll(".layui-layer-shade").length;
|
const openLayerCount = document.querySelectorAll(".layui-layer-shade").length;
|
||||||
document.documentElement.style.overflow = openLayerCount > 0 ? "hidden" : "";
|
document.documentElement.style.overflow = openLayerCount > 0 ? "hidden" : "";
|
||||||
}), waitTime);
|
}), waitTime);
|
||||||
}();
|
}();
|
||||||
return result;
|
return result;
|
||||||
};
|
|
||||||
|
|
||||||
const originalLayerOpen = layer.open;
|
|
||||||
|
|
||||||
layer.open = function(options) {
|
|
||||||
const originalSuccess = (options = options || {}).success;
|
|
||||||
options.success = function(layero, index) {
|
|
||||||
"function" == typeof originalSuccess && originalSuccess.call(this, layero, index);
|
|
||||||
utils.setupEscClose(index);
|
|
||||||
};
|
};
|
||||||
return originalLayerOpen.call(this, options);
|
|
||||||
};
|
const originalLayerOpen = layer.open;
|
||||||
|
|
||||||
|
layer.open = function (options) {
|
||||||
|
const originalSuccess = (options = options || {}).success;
|
||||||
|
options.success = function (layero, index) {
|
||||||
|
"function" == typeof originalSuccess && originalSuccess.call(this, layero, index);
|
||||||
|
utils.setupEscClose(index);
|
||||||
|
};
|
||||||
|
return originalLayerOpen.call(this, options);
|
||||||
|
};
|
||||||
|
}
|
||||||
|
|
||||||
utils.importResource("https://cdn.jsdelivr.net/npm/layui-layer@1.0.9/layer.min.css");
|
utils.importResource("https://cdn.jsdelivr.net/npm/layui-layer@1.0.9/layer.min.css");
|
||||||
|
|
||||||
|
|||||||
@@ -99,23 +99,8 @@ export default defineConfig({
|
|||||||
'tabulator-tables': 'Tabulator',
|
'tabulator-tables': 'Tabulator',
|
||||||
'viewerjs': 'Viewer',
|
'viewerjs': 'Viewer',
|
||||||
'qrcodejs': 'QRCode',
|
'qrcodejs': 'QRCode',
|
||||||
'layui-layer': 'layer',
|
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
}),
|
}),
|
||||||
{
|
|
||||||
name: 'layui-layer-dev-shim',
|
|
||||||
apply: 'serve',
|
|
||||||
resolveId(id) {
|
|
||||||
if (id === 'layui-layer') {
|
|
||||||
return '\0layui-layer-shim';
|
|
||||||
}
|
|
||||||
},
|
|
||||||
load(id) {
|
|
||||||
if (id === '\0layui-layer-shim') {
|
|
||||||
return 'export default window.layer;';
|
|
||||||
}
|
|
||||||
},
|
|
||||||
},
|
|
||||||
],
|
],
|
||||||
});
|
});
|
||||||
Reference in New Issue
Block a user