diff --git a/resources/beike/shop/default/js/common.js b/resources/beike/shop/default/js/common.js index c8c36b52..ab2f642e 100644 --- a/resources/beike/shop/default/js/common.js +++ b/resources/beike/shop/default/js/common.js @@ -3,7 +3,7 @@ * @link https://beikeshop.com * @Author pu shuo * @Date 2022-09-09 19:16:39 - * @LastEditTime 2023-02-13 09:26:05 + * @LastEditTime 2023-05-17 13:49:44 */ export default { @@ -129,4 +129,35 @@ export default { + ',width=' + iWidth + ',innerWidth=' + iWidth + ',top=' + iTop + ',left=' + iLeft + ',toolbar=no,menubar=no,scrollbars=auto,resizeable=no,location=no,status=no'); }, + + // 判断 js 插件是否加载,如果未加载则往页面添加 script 标签 + loadScript(url, callback) { + // 判断页面中是否已经存在指定的 js 插件 + if (!document.querySelector(`script[src="${url}"]`)) { + // 创建一个新的 script 标签 + const script = document.createElement('script'); + script.src = url; + // 将 script 标签添加到 head 标签中 + document.head.appendChild(script); + // 监听 js 插件加载完成事件 + script.onload = function () { + callback && callback(); + } + } else { + callback && callback(); + } + }, + + // 判断 css 插件是否加载,如果未加载则往页面添加 link 标签 + loadStyle(url) { + // 判断页面中是否已经存在指定的 css 插件 + if (!document.querySelector(`link[href="${url}"]`)) { + // 创建一个新的 link 标签 + const link = document.createElement('link'); + link.href = url; + link.rel = 'stylesheet'; + // 将 link 标签添加到 head 标签中 + document.head.appendChild(link); + } + } } diff --git a/themes/default/design/slideshow.blade.php b/themes/default/design/slideshow.blade.php index 4ba52efb..95552c52 100644 --- a/themes/default/design/slideshow.blade.php +++ b/themes/default/design/slideshow.blade.php @@ -1,8 +1,3 @@ -@push('header') - - -@endpush -
@include('design._partial._module_tool') @@ -10,9 +5,10 @@
@foreach($content['images'] as $image) -
- -
+
+ +
@endforeach
@@ -22,26 +18,26 @@
-
- - - + \ No newline at end of file