//开启懒加载
layui.use('flow', function () {
var flow = layui.flow;
//当你执行这样一个方法时,即对页面中的全部带有 lay-src 的 img 元素开启了懒加载(当然你也可以指定相关 img)
flow.lazyimg();
});
$(() => {
//点击事件
$('.imgBox div').click(function () {
//获取被点击图片的src
let src = $(this).children('img').attr('src');
layer.open({
type: 1,
title: false,
closeBtn: 0,
area: ['auto', '90%'],
skin: 'layui-layer-nobg', //没有背景色
shadeClose: true,
//插入的内容,这里直接强制插入了一个img标签
content: '
'
});
})
})
我是一级菜单1号 + 我是二级菜单1号
let num = 0;
//给每个二级菜单绑定点击事件
for (let i = 0; i < $('.tabBody').length; i++) {
//闭包函数变量套现
(function (j) {
//当前循环的的一级菜单中所有二级
$('.tabBody').eq(i).children('li').click(function () {
//点击索引值,j为之前绑定过的个数
let index = $(this).index() + j;
$('.rightbox .doc').eq(index).fadeIn('fast', 'linear').siblings().fadeOut('fast', 'linear');
})
}(num))
//每次绑定完的数量
num += $('.tabBody').eq(i).children('li').length;
}