//DOM操作、Ajax import 'http://code.jquery.com/jquery-2.1.1.min.js'; //轮播图 import Swiper from 'https://cdn.staticfile.org/Swiper/8.2.2/swiper-bundle.esm.browser.min.js'; window.Swiper = Swiper; // bootstrap import 'https://cdn.staticfile.org/bootstrap/5.1.3/js/bootstrap.min.js'; /** * 执行动画 * @param ele 元素的选择器 * @description 如果元素滚动至距离底部150px以上,添加css动效 */ window.showAnimate = function (ele, className) { //可视区高度 var winHeight = window.innerHeight //页面被卷去的高度 var winsSrollTop = document.body.scrollTop //监听页面滚动 window.onscroll = function (event) { let eleTop = $(ele).offset().top; if(eleTop<(winHeight+winsSrollTop)){ console.log(1) } } } let swiper = new Swiper('#swiper1', { pagination: { el: '.swiper-pagination', }, loop: true, //循环 observer: true, //修改swiper自己或子元素时,自动初始化swiper observeParents: true, //修改swiper的父元素时,自动初始化swiper speed: 500, autoplay: { disableOnInteraction: false, //触碰后自动轮播也不会停止 delay: 3000, }, })